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语言技巧之三元运算符使用介绍
Mar 04 Python
linux系统使用python获取cpu信息脚本分享
Jan 15 Python
python如何使用unittest测试接口
Apr 04 Python
python 将数据保存为excel的xls格式(实例讲解)
May 03 Python
python定向爬虫校园论坛帖子信息
Jul 23 Python
python中时间转换datetime和pd.to_datetime详析
Aug 11 Python
对Python中一维向量和一维向量转置相乘的方法详解
Aug 26 Python
Django框架ORM数据库操作实例详解
Nov 07 Python
virtualenv介绍及简明教程
Jun 23 Python
python之随机数函数的实现示例
Dec 30 Python
使用Python的开发框架Brownie部署以太坊智能合约
May 28 Python
Python 内置函数速查表一览
Jun 02 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
php两点地理坐标距离的计算方法
2018/12/29 PHP
javascript encodeURI和encodeURIComponent的比较
2010/04/03 Javascript
dojo随手记 gird组件引用
2011/02/24 Javascript
jquery动态添加删除一行数据示例
2014/06/12 Javascript
超炫的jquery仿flash导航栏特效
2014/11/11 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
2015/11/30 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
Vue.js组件tab实现选项卡切换
2020/03/23 Javascript
js微信分享实现代码
2020/10/11 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
[04:03]DOTA2肉山黑名单梦之声 风暴之灵中文配音鉴赏
2013/07/03 DOTA
举例讲解Python编程中对线程锁的使用
2016/07/12 Python
python3实现随机数
2018/06/25 Python
Python实现的特征提取操作示例
2018/12/03 Python
python3中数组逆序输出方法
2020/12/01 Python
安纳塔拉酒店度假村及水疗官方网站:Anantara Hotel
2016/08/25 全球购物
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
说一下mysql, oracle等常见数据库的分页实现方案
2012/09/29 面试题
博士学位自我鉴定范文
2013/12/26 职场文书
财务部经理岗位职责
2014/02/03 职场文书
新任教师自我鉴定
2014/02/24 职场文书
课堂教学改革实施方案
2014/03/17 职场文书
电子专业毕业生自荐信
2014/05/25 职场文书
保险公司演讲稿
2014/09/02 职场文书
财务检查整改报告
2014/11/06 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
个人总结怎么写
2015/02/26 职场文书
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android