字典(dict)是键值对组合,无序,键值对之间用冒号分隔。可以用{}或者dict()创建一个空字典。键不能重复,否则后面的会覆盖前面的
下面是一个例子:
dict = {'name': '硬汉', 'age': 36}
for k in dict:
print(k) # 返回的是name,age,也就是字典的键
for v in dict.values():
print(v) # 返回的是硬汉,36,也就是字典的值
or k, v in dict.items():
print(k, v) # 返回键值对,如name 硬汉
print(dict['name']) # 硬汉
dict['address'] = '北京' # 动态添加一个键值对
del dict['age'] # 删除键值对
print(dict['salary']) # 出错,因为没有键salary
print(dict.get('salary', 0)) # 返回0,dict里没有salary键则返回0