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遍历目录的4种方法实例介绍
Apr 13 Python
Python文件操作之合并文本文件内容示例代码
Sep 19 Python
Python实现打印螺旋矩阵功能的方法
Nov 21 Python
python3 图片referer防盗链的实现方法
Mar 12 Python
pyspark操作MongoDB的方法步骤
Jan 04 Python
python里运用私有属性和方法总结
Jul 08 Python
python 并发下载器实现方法示例
Nov 22 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
Mar 07 Python
如何在python中执行另一个py文件
Apr 30 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
Nov 06 Python
python 获取谷歌浏览器保存的密码
Jan 06 Python
基于Python绘制子图及子图刻度的变换等的问题
May 23 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程序中的常见漏洞进行攻击(下)
2006/10/09 PHP
php递归获取目录内文件(包含子目录)封装类分享
2013/12/25 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
全面解析PHP面向对象的三大特征
2017/06/10 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
jquery插件之easing 动态菜单
2010/08/21 Javascript
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
JavaScript中奇葩的假值示例应用
2014/03/11 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
在AngularJS中使用jQuery的zTree插件的方法
2016/04/21 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
2016/09/05 Javascript
jQuery中的deferred对象和extend方法详解
2017/05/08 jQuery
Vue DevTools调试工具的使用
2017/12/05 Javascript
vue init webpack myproject构建项目 ip不能访问的解决方法
2018/03/20 Javascript
vue-router的使用方法及含参数的配置方法
2018/11/13 Javascript
vue + elementUI实现省市县三级联动的方法示例
2019/10/29 Javascript
[01:19:54]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#1Alliance VS EHOME
2016/03/03 DOTA
python发腾讯微博代码分享
2014/01/10 Python
Python def函数的定义、使用及参数传递实现代码
2014/08/10 Python
Python中的localtime()方法使用详解
2015/05/22 Python
python实现祝福弹窗效果
2019/04/07 Python
Python 实现加密过的PDF文件转WORD格式
2020/02/04 Python
利用Python制作动态排名图的实现代码
2020/04/09 Python
keras:model.compile损失函数的用法
2020/07/01 Python
Python 制作查询商品历史价格的小工具
2020/10/20 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
html5实现多图片预览上传及点击可拖拽控件
2018/03/15 HTML / CSS
工程部经理岗位职责
2013/12/08 职场文书
物理专业本科生自荐信
2014/01/30 职场文书
企业开业庆典答谢词
2015/01/20 职场文书
Vue项目打包、合并及压缩优化网页响应速度
2021/07/07 Vue.js