既生list何生tuple

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)

猜你喜欢

转载自www.cnblogs.com/Stephen-Qin/p/9726627.html
今日推荐