Python列表操作总结野史趣闻

2018-11-12 19:34:51

增:

1、append()追加,在列表末尾位置

2、insert()插入,在列表的任何位置添加新元素,所以需要制定索引和值:Insert(0,,'Hello')

3、extend() 将a列表逐个添加到b列表里面

4、list.append() 追加 list.insert(index,str) l1.extend(l2) 扩展l1列表

删:

1、del list[0] ,删除0号元素位置

使用pop()函数删除,默认会删除列表最后一个元素,并且返回改值,也可以在括号中指定索引来删除指定的元素

2、删除 del pop remove

del L1[0]

L1.pop() 不接参数,默认删除最后一个元素,有返回值

L1.reove('指定元素删除')

改:

直接用列表索引赋值:

a[0]='new str'

:查询 in 、not in 、 index、count

L1.index('str') 查询元素的下标,最近的

排序

sort 可以加参数(reverse=True)默认升序,加参数降序

reverse()

枚举

a=['a','b','c','d']

for i,item in enumerate(a,1): #1从序号1开始,默认是0开始

print(i,item)

函数 len() max() min()

本文作者:苹果大中华区总经理(今日头条)
热门推荐