元组
元组(tuple)中的元素可以是任何类型的UI对象
如果元组中只有一个元素,应该写做(x,),否则定义的是一个基础类型,不是一个元组。而列表不需要
常用操作
序列:字符串、列表、元组
- 索引和切片
- 基本操作
元组的元素不可修改
- 这是与列表的区别
t[1] = 111
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment
元组与列表之间的转换
tlst = list(t)
tlst
[1, 1.1, False]
tt = tuple(tlst)
tt
(1, 1.1, False)
元组的必要性
- 元组比列表的操作速度快
- 元组能够对不需要修改的数据“写保护”
-
元组可以作为字典的键
序列
网友评论