元组特征
1)可以不用括号给元组赋值/
例如,您可以像这样创建一个元组:
<表>
<正文>
1个
2个
3个
|
a = 1,2,3,4,5
print(a[3]) # 4 元组的一个元素可以像列表的元素一样被访问,
# 通过在方括号中指定元素索引.
|
表>
2) 要声明包含一个元素的元组,您需要使用尾随逗号:
<表>
<正文>
1个
2个
3个
4
|
a = 'a';
b = 'b',
打印(类型(b)) #<类'元组>>
print(type(a)) # <class 'str>
|
表>
3)可以将元组元素的值赋值给各个变量:
<表>
<正文>
1个
2个
3
|
我的元组 = (1, 2, 3, 4, 5)
a, b, c, d, e = my_tuple
打印(c) #3
|
表>
下划线
_
可以用作不必要的变量
<表>
<正文>
1个
2个
3
|
我的元组 = (1, 2, 3)
a, _, _ = my_tuple
打印(一) #1
|
表>
变量个数必须与数值匹配元组的元素!
4) 元组可以包含各种嵌套元素。在这种情况下,当引用嵌套的 元素时,您必须使用额外的方括号
<表>
<正文>
1个
2
|
my_tuple = (('a', 'b', 'c'), [1, 2], ((1, 'a'; ), ('b', 'c')))
print(my_tuple[2][1]) # ('b', 'c')
|
表>