元组 tuple
列表属于可变序列,可以任意修改列表中的元素。元组属于不可变序列,不能修改元组中的元素。
因此,元组没有增加元素、修改元素、删除元素相关的方法。
因此,我们只需要学习元组的创建和删除,元组中元素的访问和计数即可。元组支持如下操作:1.索引访问2.切片操作3.连接操作4.成员关系操作5.比较运算操作6.计数:元组长度len0、最大值max0、最小值min0、求和sum)等。
创建元组:
1.通过小括号(),创建,也可省略
a = (10,20,30) 或 a = 10,20,30
如果元组中只有一个元素,那么后面必须加逗号,
a = (10,) 或 a = 10,
2.通过tupl创建
tuple(可迭代的对象)
如:
b = tuple()
b = tuple('abc')
b = tuple(range(3))
b = tuple([2,3,4])
删除元组:
del b
通过索引访问元组元素
b[0]
排序
sorted()
sorted(b)
元组总结结
1.元组的核心特点是:不可变序列。2.元组的访问和处理速度比列表快。3.与整数和字符串一样,元组可以作为字典的键,列表则永远不能作为字典的键使用。