[原创]Python入门教程4. 元组基本操作


Posted in Python onOctober 31, 2018

前面简单介绍了Python列表基本操作,这里再来简单讲述一下Python元组相关操作

>>> dir(tuple) #查看元组的属性和方法
['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'count', 'index']
>>> t1 = () #创建空元组
>>> tuple() #创建空元组
()
>>> (1,) #创建只有一个元素的元组(创建只有一个元素的元组,元素后面要有逗号,)
(1,)
>>> 1,
(1,)
>>> 2,3 #直接用逗号隔开两个值就可以创建一个元组
(2, 3)
>>> x,y = 2,3 #右边为一个元组
>>> x
2
>>> y
3
>>> x,y = y,x #使用元组复制,实现x与y交换值
>>> x
3
>>> y
2
>>> t2 = (1,2,3)
>>> t2[1] #获取序号为1的元组
2
>>> t2[1] = 4 #元组不能改变值,这里会报错!
Traceback (most recent call last):
 File "<pyshell#14>", line 1, in <module>
  t2[1] = 4
TypeError: 'tuple' object does not support item assignment
>>> t3 = (2,3,3,3,4,5)
>>> t3.count(3) # count()方法统计元组中元素3的个数
3
>>> t3.index(4) # index()方法获取元素4的位置序号
4

再次提醒注意:元组不能改变其值!!

简单入门教程~

基本一看就懂~O(∩_∩)O~

未完待续~~欢迎讨论!!

Python 相关文章推荐
python实现挑选出来100以内的质数
Mar 24 Python
Python Unittest自动化单元测试框架详解
Apr 04 Python
Python 统计字数的思路详解
May 08 Python
Python实现的简单读写csv文件操作示例
Jul 12 Python
python字符串替换re.sub()方法解析
Sep 18 Python
基于python修改srt字幕的时间轴
Feb 03 Python
tensorflow 实现自定义梯度反向传播代码
Feb 10 Python
python使用python-pptx删除ppt某页实例
Feb 14 Python
解决python运行启动报错问题
Jun 01 Python
Android Q之气泡弹窗的实现示例
Jun 23 Python
Python 列表推导式需要注意的地方
Oct 23 Python
python 自动化偷懒的四个实用操作
Apr 11 Python
对numpy中数组转置的求解以及向量内积计算方法
Oct 31 #Python
Ubuntu下Python2与Python3的共存问题
Oct 31 #Python
对numpy中向量式三目运算符详解
Oct 31 #Python
对numpy中的where方法嵌套使用详解
Oct 31 #Python
在Python中使用defaultdict初始化字典以及应用方法
Oct 31 #Python
在ubuntu16.04中将python3设置为默认的命令写法
Oct 31 #Python
设置python3为默认python的方法
Oct 31 #Python
You might like
用PHP实现ODBC数据分页显示一例
2006/10/09 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
PHP微信支付开发实例
2016/06/22 PHP
Yii2压缩PHP中模板代码的输出问题
2018/08/28 PHP
php+ajax实现商品对比功能示例
2019/04/13 PHP
PJ Blog修改-禁止复制的代码和方法
2006/10/25 Javascript
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
基于jQuery的一个扩展form序列化到json对象
2010/12/09 Javascript
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
2011/04/07 Javascript
Js点击弹出下拉菜单效果实例
2013/08/12 Javascript
Jquery 实现grid绑定模板
2015/01/28 Javascript
jQuery进行组件开发完整实例
2015/12/15 Javascript
详解Angular6 热加载配置方案
2018/08/18 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
python实现查询苹果手机维修进度
2015/03/16 Python
Python标准库urllib2的一些使用细节总结
2015/03/16 Python
Python基于dom操作xml数据的方法示例
2018/05/12 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
python 判断矩阵中每行非零个数的方法
2019/01/26 Python
python图形开发GUI库pyqt5的详细使用方法及各控件的属性与方法
2020/02/14 Python
Python如何脚本过滤文件中的注释
2020/05/27 Python
您的健身减肥和健康饮食专家:vitafy
2017/06/06 全球购物
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
毕业自我鉴定
2013/11/05 职场文书
高中运动会入场词
2014/02/14 职场文书
招聘专员岗位职责
2014/03/07 职场文书
市场营销方案范文
2014/03/11 职场文书
高三毕业典礼主持词
2014/03/27 职场文书
阿甘正传观后感
2015/06/01 职场文书
李强优秀员工观后感
2015/06/16 职场文书
学生会干部任命书
2015/09/21 职场文书
Pandas自定义选项option设置
2021/07/25 Python
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python