Python基础之列表

列表的插入操作:

.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的变化而变化

原文地址:https://www.cnblogs.com/caiyishuai/p/9454385.html