python中list是可以修改的;若要创建一系列不可修改的元素时,就需要tuple.
用 tuple 的好处:
1.tuple 比 list 操作速度快。如果您定义了一个值的常量集,并且唯一要用它做的是不断地遍历它,请使用 tuple 代替 list。
2.一次赋多值
>>> v = ('a', 'b', 'e')
>>> (x, y, z) = v
3.函数返回多个值可以用元组.
def getposition():
x = 5
y = 10
return x, y
position = getposition()
print(position)