Python元组常见操作示例


Posted in Python onFebruary 19, 2019

本文实例讲述了Python元组常见操作。分享给大家供大家参考,具体如下:

不能修改的列表就叫做元组。

1 访问元素

元组是使用圆括号来标识的。 定义好元组后, 我们就可以使用索引来访问其中的元素。

nums=(1,2)
print(nums[0])

运行结果:

1

2 不能修改元素

定义好元组后,可以访问,但不能修改:

nums=(1,2)
nums[0]=11

运行结果:

Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    nums[0]=11
TypeError: 'tuple' object does not support item assignment

修改元组,Python 会返回类型错误。

3 遍历

nums=(1,2)
for num in nums:
  print(num)

运行结果:

1
2

4 重新赋值

虽然不能修改元组中的元素, 但我们可以,为原来存储元组的变量重新赋值。

nums=(1,2)
print(nums)
nums=(2,3)
print(nums)

运行结果:

(1, 2)
(2, 3)

如果需要存储的一组值,在程序的整个生命周期内都不变, 那么,我们就可以使用元组哦O(∩_∩)O~

更多Python相关内容感兴趣的读者可查看本站专题:《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python中请使用isinstance()判断变量类型
Aug 25 Python
python的Tqdm模块的使用
Jan 10 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
Aug 30 Python
浅谈python编译pyc工程--导包问题解决
Mar 20 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
对python中的os.getpid()和os.fork()函数详解
Aug 08 Python
淘宝秒杀python脚本 扫码登录版
Sep 19 Python
python tornado使用流生成图片的例子
Nov 18 Python
Python yield的用法实例分析
Mar 06 Python
Python 程序员必须掌握的日志记录
Aug 17 Python
Python标准库之typing的用法(类型标注)
Jun 02 Python
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
Jun 08 Python
python redis 删除key脚本的实例
Feb 19 #Python
Python列表切片操作实例总结
Feb 19 #Python
Python常用的json标准库
Feb 19 #Python
Python List cmp()知识点总结
Feb 18 #Python
Python列表(List)知识点总结
Feb 18 #Python
Python元组知识点总结
Feb 18 #Python
pandas数据集的端到端处理
Feb 18 #Python
You might like
php中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
php写入、删除与复制文件的方法
2015/06/20 PHP
xml和web特殊字符
2009/04/28 Javascript
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
2015/11/19 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
javascript中this指向详解
2016/04/23 Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/25 Javascript
Vue.js手风琴菜单组件开发实例
2017/05/16 Javascript
Angular2使用Augury来调试Angular2程序
2017/05/21 Javascript
详解webpack分包及异步加载套路
2017/06/29 Javascript
webpack 2的react开发配置实例代码
2017/07/28 Javascript
完美实现js拖拽效果 return false用法详解
2017/07/28 Javascript
浅谈React之状态(State)
2018/09/19 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
JS实现数组删除指定元素功能示例
2019/06/05 Javascript
js键盘事件实现人物的行走
2020/01/17 Javascript
es6中Promise 对象基本功能与用法实例分析
2020/02/23 Javascript
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
JS实现鼠标按下拖拽效果
2020/07/23 Javascript
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
《Python学习手册》学习总结
2018/01/17 Python
无法使用pip命令安装python第三方库的原因及解决方法
2018/06/12 Python
python实现得到当前登录用户信息的方法
2019/06/21 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
python2.7的flask框架之引用js&amp;css等静态文件的实现方法
2019/08/22 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
HTML5+CSS3:3D展示商品信息示例
2017/01/03 HTML / CSS
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
2014年幼儿园老师工作总结
2014/12/05 职场文书
预备党员自我评价范文
2015/03/04 职场文书
倡议书的格式写法
2015/04/28 职场文书
务工证明怎么写
2015/06/18 职场文书
工程进度款催款函
2015/06/24 职场文书
element tree树形组件回显数据问题解决
2022/08/14 Javascript