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 2.7.x 和 3.x 版本的重要区别小结
Nov 28 Python
深入理解Python中字典的键的使用
Aug 19 Python
学习Python selenium自动化网页抓取器
Jan 20 Python
Python HTML解析模块HTMLParser用法分析【爬虫工具】
Apr 05 Python
Django模型修改及数据迁移实现解析
Aug 01 Python
扩展Django admin的list_filter()可使用范围方法
Aug 21 Python
Python 合并多个TXT文件并统计词频的实现
Aug 23 Python
利用matplotlib实现根据实时数据动态更新图形
Dec 13 Python
Python谱减法语音降噪实例
Dec 18 Python
Python如何实现小程序 无限求和平均
Feb 18 Python
Python过滤序列元素的方法
Jul 31 Python
python中四舍五入的正确打开方式
Jan 18 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
MySql中正则表达式的使用方法描述
2008/07/30 PHP
PHP整数取余返回负数的相关解决方法
2014/05/15 PHP
PHP中递归的实现实例详解
2017/11/14 PHP
PHP反射实际应用示例
2019/04/03 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
namespace.js Javascript的命名空间库
2011/10/11 Javascript
使用javascript实现有效时间的控制,并显示将要过期的时间
2014/01/02 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
JavaScript设计模式之策略模式实例
2014/10/10 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
jQuery检测返回值的数据类型
2015/07/13 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
聊一聊JavaScript作用域和作用域链
2016/05/03 Javascript
微信小程序 利用css实现遮罩效果实例详解
2017/01/21 Javascript
利用Vue.js框架实现火车票查询系统(附源码)
2017/02/27 Javascript
详解vue 模版组件的三种用法
2017/07/21 Javascript
浅谈JavaScript中的属性:如何遍历属性
2017/09/14 Javascript
node+koa实现数据mock接口的方法
2017/09/20 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
如何使用vuex实现兄弟组件通信
2018/11/02 Javascript
详解Vue内部怎样处理props选项的多种写法
2018/11/06 Javascript
使用canvas实现一个vue弹幕组件功能
2018/11/30 Javascript
利用Angular2的Observables实现交互控制的方法
2018/12/27 Javascript
详解微信小程序之scroll-view的flex布局问题
2019/01/16 Javascript
python使用在线API查询IP对应的地理位置信息实例
2014/06/01 Python
python实现图片文件批量重命名
2020/03/23 Python
Python不使用int()函数把字符串转换为数字的方法
2018/07/09 Python
python3 flask实现文件上传功能
2020/03/20 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
Python大数据之从网页上爬取数据的方法详解
2019/11/16 Python
django自定义模板标签过程解析
2019/12/14 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
详解pytorch tensor和ndarray转换相关总结
2020/09/03 Python