概述
与列表类似,元组也是由任意类型元素组成的序列。
与列表不同的是,元组是不可改变,这意味着一旦元组被定义,将无法再进行增加、删除或修改元素等操作。因此,元组就像一个不可改变的列表。
在许多地方元组都可以替换列表,但元组的方法函数比列表要少一些,元组没有append()
、insert()
等等,因为
一旦创建元组便无法修改
。既然列表更加灵活,那为什么不在所有地方都使用列表呢?
- 元组占用空间较小;
- 你不会意外修改元组的值;
aTuple = ('et',77,99.9) |
说明:python中不允许修改元组的数据,包括不能删除其中的元素。
- 元组的内置函数count, index,index和count与字符串和列表中的用法相同:
>>> a = ('a', 'b', 'c', 'a', 'b') >>> a.index('a', 1, 3) # 注意是左闭右开区间 Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: tuple.index(x): x not in tuple >>> a.index('a', 1, 4) 3 >>> a.count('b') 2 >>> a.count('d') 0 |
最后
以上就是欣慰黑裤为你收集整理的python中的元组及注意事项的全部内容,希望文章能够帮你解决python中的元组及注意事项所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复