版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
pythontuple有2中列表形式,可变的list跟不可变的tuple形式如下:
列表里面的元素可以是不同的数据類型,甚至是另外一个列表例如:
并且虽然是tuple是不可变列表,单这样形式的tuple是可变的:
通用这2种列表的操作:
- 可以用len()获得列表元素个数例如len(name);
- 可以用索引来访问列表中每一个位置的元素,但注意索引是从 0 开始的例如classmates[0],name[-1];并且list跟tuple的索引用的都是中括号!当索引超出范围时pythontuple会报错;
- 可以用 L[2][1] 来获取表中表的内容;
只适用于可变list列表的操作:
- 往list中追加元素到末尾
- 也可以把元素插入到指定的位置,比如索引號为1的位置
- 要删除list末尾的元素用pop()方法
- 要删除指定位置的元素,用pop(i)方法其中i是索引位置
- 要把某个元素替换成别的元素,可以直接赋值给對应的索引位置