Python中列表和元组的区别?

1.列表是可变的,在创建之后可以对其进行任意的修改。

2.元组是不可变的,元组一旦创建,便不能对其进行更改,可以元组当作一个只读版本的列表。

3.元组无法复制。

4.Python将低开销的较大的块分配给元组,因为它们是不可变的。对于列表则分配小内存块。与列表相比,元组的内存更小。当你拥有大量元素时,元组比列表快。


蓝海大脑 京ICP备18017748号-1