记录下Python 中 「列表」,「字典」的常规操作,备忘
列表
# 1.定义列表,以中括号声明即列表,无需声明类似List之类的东西
var_name = [E1, E2, E3, E4]
# 2.增
var_name.append(E5)#增加单个元素,只是添加的元素在列表的尾部
var_name.insert(1,E6)#增加单个元素到指定的位置(第一个参数)
var_name + [E6, E7, E8]#两个列表合并
var_name.extend([E6,E7,E8])#与上面的方式相同效果
# 3.删除元素
var_name.pop()#删除尾部元素,类似于弹栈
var_name.remove(E6)#根据元素内容来删除指定元素
del var_name[1]#删除指定下标的元素
# 4.查询
var_name[1]#获取下标为1的元素
E6 in var_name #判定E6元素是否在var_name中
E6 not in var_name #判定E6元素是否不在var_name中
# 5.改
var_name[1] = E6 #将下标为1的值改为E6
字典
# 1.字典的定义
dic = {'key1':'value1', 'key2':'value2', 'key3':'value3'}
# 2.增
dic['key4'] = 'value4'
# 3.删
del dic['key1']
# 4.查
dic['key1'] #若key不存在则会报错
dic.get('key1')#若key不存在不会报错
# 5.改
dic['key1'] = 'new_value'