python列表、字典

列表list:

添加元素:

append(“元素名”):在末尾添加

insert(2,“元素名”):在指定位置添加元素

extend:eg:name1.extend(name2)  把name2加到name1后面

删除:

name.pop() 删除最后一个元素

name.remove('老王') 删除老王

del name[0]  根据下标删除

更改:

names[1] = ''老王" 把0号元素更改为老王

查询:

in 或 not in

 

list中extend和append

eg:

a = [11,22]

b =  [33,44]

a.entend(b) 那么a就变成[11,22,33,44]

a.append(b) 那么a就变成了[11,22,[33,44]]

注意:如果你一下操作的话:

  a = a.append(b)

  print(a) 打印出NONE

  a.append(b)这一句已经把a变成了[11,22,[33,44]],而你执行a.append(b)是把a变为[11,22,[33,44]],而不返回任何结果就是None,a = a.append(b),这一句话是吧None赋值给a,所以你打印a得到了None

字典:(下面的age都是我字典中的key)

添加key,value:man["age"] = 18  把新的键值对age 和 18添加到字典man中

删除: del man[’age‘]

修改:man[’age‘] = 20

查询:man[’age‘]

 

posted on 2020-03-19 12:58  pooopun  阅读(166)  评论(0编辑  收藏  举报

导航