列表的插入操作:

.append(元素)

Python基础之列表

.extend(列表)

Python基础之列表

.insert(索引值,元素) 索引值默认从1开始

Python基础之列表

列表的删除操作:

.remove(元素)

Python基础之列表

del 列表[索引]  或者 del 列表名     后者会将整个列表从内存中删除

Python基础之列表

.pop() 或 .pop(索引值)     默认删除并返回最后一个进入列表的元素,也可以根据索引值删除

Python基础之列表

列表的一些操作符:

1.列表之间比较大小,从第0个元素开始依次比

Python基础之列表

Python基础之列表int 和 str之间不能比

2.列表之间的加法:

Python基础之列表元素个列表是不能加的,eg:   “a”+lis 这是错的

3.列表的乘法:

Python基础之列表

4.判断元素在不在列表内:

Python基础之列表

Python基础之列表

 

 列表的其它操作:

Python基础之列表

1.  .count(元素) 返回该元素在列表中出现了多少次

Python基础之列表

 

2.   .index(元素,a,b) 返回位置(从0开始),在[a,b)之间(固定范围),这个元素的位置

Python基础之列表

3.   .reverse()  原地反转

Python基础之列表

4.   .sort() 默认从小到大,  从大到小则.sort(reverse=True)

Python基础之列表

 列表的分片拷贝:

Python基础之列表分片是拷贝,而直接赋值相当于引用,list8随着list6的变化而变化

Python基础之列表

 

分类:

技术点:

相关文章: