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 多进程和数据传递的理解
Oct 09 Python
详解Python判定IP地址合法性的三种方法
Mar 06 Python
python爬虫之模拟登陆csdn的实例代码
May 18 Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 Python
解决Python正则表达式匹配反斜杠''\''问题
Jul 17 Python
Python openpyxl读取单元格字体颜色过程解析
Sep 03 Python
Flask之pipenv虚拟环境的实现
Nov 26 Python
将matplotlib绘图嵌入pyqt的方法示例
Jan 08 Python
基于python连接oracle导并出数据文件
Apr 28 Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 Python
conda安装tensorflow和conda常用命令小结
Feb 20 Python
pytorch查看网络参数显存占用量等操作
May 12 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
世界上第一台立体声收音机
2021/03/01 无线电
php类中的各种拦截器用法分析
2014/11/03 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
用javascript实现计算两个日期的间隔天数
2007/08/14 Javascript
javascript+canvas实现刮刮卡抽奖效果
2015/07/29 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
jQuery实现点击任意位置弹出层外关闭弹出层效果
2016/10/19 Javascript
BootstrapTable请求数据时设置超时(timeout)的方法
2017/01/22 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
2017/11/29 Javascript
浅谈JsonObject中的key-value数据解析排序问题
2017/12/06 Javascript
vue项目中axios使用详解
2018/02/07 Javascript
AjaxFileUpload.js实现异步上传文件功能
2019/04/19 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
2020/04/04 jQuery
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
js实现查询商品案例
2020/07/22 Javascript
Vue-cli打包后部署到子目录下的路径问题说明
2020/09/02 Javascript
[54:02]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 IG vs VGJ.T
2018/04/03 DOTA
Python列表计数及插入实例
2014/12/17 Python
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
PyQt5多线程刷新界面防假死示例
2019/12/13 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
建筑工程实习自我鉴定
2013/09/19 职场文书
实习心得体会
2014/01/02 职场文书
计算机学生求职信范文
2014/01/30 职场文书
中国梦口号
2014/06/13 职场文书
借款协议书
2014/09/16 职场文书
公司离职证明范本
2014/10/17 职场文书
党员群众路线学习心得体会
2014/11/04 职场文书
给老师的感谢信
2015/01/20 职场文书
女方离婚起诉书
2015/05/18 职场文书
2015年保险公司内勤工作总结
2015/05/23 职场文书
公司仓库管理制度
2015/08/04 职场文书
离婚起诉书范文2016
2015/11/26 职场文书
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android