1. 字典
1.1 字典的创建
dict函数创建
dic = dict(name='alex',age=18)
print(dic) #{'name': 'alex', 'age': 18}
通过zip()内置函数创建
k = ['name','age','job']
v = ['alex',18,'teacher']
dic = dict(zip(k,v))
print(dic) #{'name': 'alex', 'age': 18, 'job': 'teacher'}
dict.fromkeys 方法创建
dic = dict.fromkeys("123",[23]) # 批量添加键值对{"1":[23],"2":[23],"3":[23]}
print(dic) #{'1': [23], '2': [23], '3': [23]}
1.2 字典元素的访问
1.2.1 通过“键”获得“值”
[‘键’] 方式,键不存在时报错
dic = {'name': 'alex', 'age': 18, 'job': 'teacher'}
print(dic['name']) #alex
.get 方式,键不存在时返回None,也可以设定返回值
dic = {'name': 'alex', 'age': 18, 'job': 'teacher'}
print(dic.get('name')) #alex
print(dic.get('address')) #None
print(dic.get('address','不存在')) #不存在
1.2.2 列出所有的键值对
items()
dic = {'name': 'alex', 'age': 18,