列表的插入操作:
.append(元素)
.extend(列表)
.insert(索引值,元素) 索引值默认从1开始
列表的删除操作:
.remove(元素)
del 列表[索引] 或者 del 列表名 后者会将整个列表从内存中删除
.pop() 或 .pop(索引值) 默认删除并返回最后一个进入列表的元素,也可以根据索引值删除
列表的一些操作符:
1.列表之间比较大小,从第0个元素开始依次比
int 和 str之间不能比
2.列表之间的加法:
元素个列表是不能加的,eg: “a”+lis 这是错的
3.列表的乘法:
4.判断元素在不在列表内:
列表的其它操作:
1. .count(元素) 返回该元素在列表中出现了多少次
2. .index(元素,a,b) 返回位置(从0开始),在[a,b)之间(固定范围),这个元素的位置
3. .reverse() 原地反转
4. .sort() 默认从小到大, 从大到小则.sort(reverse=True)
列表的分片拷贝:
分片是拷贝,而直接赋值相当于引用,list8随着list6的变化而变化