Python 列表List 增删改查等操作

a=[1,2,3,4,5,4,3,21]

1.查找

利用索引    a[0]

利用切片 a[1::2]

2.增加

a.Append(value) 追加

a.Insert(index,value)  根据索引插入

3.改

利用索引 a[0] 赋值

a[i:j]=[1,2...]

4.删除

删除值  a.remove(a[0])

删除索引 a.pop() 删除最后一个默认,且有返回值,为删除的值,可以传索引参数来删除指定位置的值

内存中删除 del 

清空 a.clear()

5.统计

count方法统计某个值出现得次数

a.count(1)

6.扩展

a.extend([1,2,3,4]) a的值会改变

如果希望不改变,则 a+[1,2,3,4]用新变量去接收

7.根据内容找索引

a.index(value)

8.反转

a.reverse()

9.排序

a.sort() 默认为由小到大,a的值改变

如果不改变则,b=sorted(a)

10.查询某值是否存在

a.count("value")    返回存在个数

"value" in a           返回布尔值

11.身份认证

type(a) is list  返回布尔值

posted on 2018-01-06 16:48  可爱的春哥  阅读(176)  评论(0)    收藏  举报

导航