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

 

posted on 2018-08-10 12:53  蔡军帅  阅读(112)  评论(0编辑  收藏  举报