Skip to content

list和tuple

1. list

list是一种有序的集合,通过使用索引来访问中每一个位置的元素,索引是从0开始的。
Alt text

1.1 获得list长度

len()函数可以获得list元素的个数:
Alt text

1.2 添加元素

Alt text

1.3 删除元素

Alt text

1.4 替换元素

Alt text

2. tuple

还有一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改,所以它没有append()insert()这样的方法。不可变的tuple有什么意义?因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。

2.1 申明tuple

在定义的时候,tuple的元素就必须被确定下来:
Alt text

2.2 获得tuple长度

Alt text

2.3 访问元素

Alt text