什么是元组
另一种有序列表叫做元组tuple
。
tuple 和 list 很相似,但是 tuple 一旦创建就不能再修改。
元组使用小括号()
,列表使用中括号[]
。
元组和列表共同特性:
- 索引:使用方括号
[]
进行索引访问,如seq[0]
- 切片:使用方括号
[:]
进行切片,如:seq[2:7]
- 加:使用加号
+
进行序列拼贴,如:seq = seq1 + seq2
- 乘:使用乘号
*
进行序列重复,如:seq = tinySeq * 5
- 检查成员资格:使用
in
或not in
检查成员资格,如:e in seq
创建元组
只需要在括号中添加元素,并使用逗号隔开即可。
>>> t1 = (1, 2, 3)