python元组的概念知识点


Posted in Python onNovember 19, 2019

元组tuple)与列表类似,但是元组是不可修改的 (immutable)。也就是说,元组一旦被创建就不可被修改了。操作符 (in、+、*)和内置函数(len、max、min)对于元组的使用效果和列表是一样的,因为这几个操作都不会修改元组的元素。索引和切片的用 法在获取部分元素或切片时和列表是一样的效果,但是不能用来添加、 移除、替换元素。元组的方法也只有两个,即count和index。元组的 重要用途之一就是用作字典的键。如果不需要修改元素,那么使用元组 的效率会比列表更高。

() 
(1,)     ⇽--- ❶
(1, 2, 3, 4, 5, 6, 7, 8, 12)
(1, "two", 3L, 4.0, ["a", "b"], (5, 6))   ⇽--- ❷

只包含1个元素的元组需要加上逗号❶。和列表一样,元组的元素 也可以是各种类型的混搭,包括字符串、元组、列表、字典、函数、文 件对象和任意类型的数字❷。

利用内置函数tuple,可以将列表转换为元组:

>>> x = [1, 2, 3, 4] 
>>> tuple(x) 
(1, 2, 3, 4)

反之,元组也可以通过内置函数list转换为列表:

>>> x = (1, 2, 3, 4) 
>>> list(x) 
[1, 2, 3, 4]

以上就是关于python元组的全部相关知识点,希望对大家学习有所帮助。

Python 相关文章推荐
详解python里的命名规范
Jul 16 Python
对TensorFlow中的variables_to_restore函数详解
Jul 30 Python
解决python os.mkdir创建目录失败的问题
Oct 16 Python
深入理解Python异常处理的哲学
Feb 01 Python
python 模拟贷款卡号生成规则过程解析
Aug 30 Python
python如何提取英语pdf内容并翻译
Mar 03 Python
Python AutoCAD 系统设置的实现方法
Apr 01 Python
python except异常处理之后不退出,解决异常继续执行的实现
Apr 25 Python
python中turtle库的简单使用教程
Nov 11 Python
Python偏函数实现原理及应用
Nov 20 Python
python 利用百度API识别图片文字(多线程版)
Dec 14 Python
详解Python flask的前后端交互
Mar 31 Python
python数值基础知识浅析
Nov 19 #Python
基于python实现蓝牙通信代码实例
Nov 19 #Python
使用IDLE的Python shell窗口实例详解
Nov 19 #Python
学Python 3的理由和必要性
Nov 19 #Python
Python的缺点和劣势分析
Nov 19 #Python
wxPython实现绘图小例子
Nov 19 #Python
python 如何去除字符串头尾的多余符号
Nov 19 #Python
You might like
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
2010/03/15 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
初识PHP中的Swoole
2016/04/05 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
2012/03/07 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
js如何打印object对象
2015/10/16 Javascript
理解javascript定时器中的setTimeout与setInterval
2016/02/23 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
JS获取checkbox的个数简单实例
2016/08/19 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
js简易版购物车功能
2017/06/17 Javascript
深入理解Webpack 中路径的配置
2017/06/17 Javascript
微信小程序中button组件的边框设置的实例详解
2017/09/27 Javascript
你点的 ES6一些小技巧,请查收
2018/04/25 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
2019/05/10 Javascript
JS+CSS实现随机点名(实例代码)
2019/11/04 Javascript
Node.js API详解之 timer模块用法实例分析
2020/05/07 Javascript
Python实现线程池代码分享
2015/06/21 Python
python按比例随机切分数据的实现
2019/07/11 Python
python 计算方位角实例(根据两点的坐标计算)
2020/01/17 Python
5 个强大的HTML5 API 函数推荐
2014/11/19 HTML / CSS
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
简历自我评价怎么写好呢?
2014/01/04 职场文书
一年级学生评语
2014/04/23 职场文书
员工考核评语大全
2014/04/26 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
MySQL优化之如何写出高质量sql语句
2021/05/17 MySQL
pytorch实现手写数字图片识别
2021/05/20 Python