元组:一个元组由几个被逗号隔开的值组成
t = 122324, 3643, 'dgfv!'
print(t[0]) # 122324
print(t) # (122324, 3643, 'dgfv!')
u = t, (1, 2, 3), 3
print(u) # ((122324, 3643, 'dgfv!'), (1, 2, 3), 3)
注:一个特殊的问题是构造包含0个或1个元素的元组:为了适应这种情况,语法有一些额外的改变。空元组可以直接被一对空圆括号创建,含有一个元素的元组可以通过在这个元素后添加一个逗号来构建。
empty = ()
a = 'hello'
print(len(empty)) # 0
print(len(a)) # 5
语句 t = 12345, 54321, ‘hello!’ 是 元组打包 的一个例子:值 12345, 54321 和 ‘hello!’ 被打包进元组。其逆操作也是允许的