元组与列表的区别,元组它的关键是不可变性。
如果在程序中以列表的形式传递一个对象的集合,它可能在任何地方改变;
如果使用元组的话,则不能。
元组提供了一种完整的约束。
进阶,可以用切片的方式更新元组:
>>> temp=(1,2,4,5)
>>> temp=temp[:2]+(3,)+temp[2:]
>>> temp
(1,2,3,4,5)
>>>
元组与列表的区别,元组它的关键是不可变性。
如果在程序中以列表的形式传递一个对象的集合,它可能在任何地方改变;
如果使用元组的话,则不能。
元组提供了一种完整的约束。
进阶,可以用切片的方式更新元组:
>>> temp=(1,2,4,5)
>>> temp=temp[:2]+(3,)+temp[2:]
>>> temp
(1,2,3,4,5)
>>>