- #字典
在Python中, 字典用放在花括号{} 中的一系列键—值对表,键值对直接使用逗号分隔
,值可以是数字、字符串、列表、字典等任何python对象;
name={‘nm’:‘zy’, ‘sex’:0, ‘age’:10}
#访问字典
print(name[‘nm’]):直接根据键名称输出对应值
#遍历访问
for key, value in name.items():
print(“key=”+ key)
print(“value=” + str(value))
#遍历所有键
for key in name.keys():
print(“key=”+key)
#遍历所有值
for value in name.values():
print(“value=”+str(value))
#遍历所有键并排序
for key in sorted(name.keys()):
print(“key=”+key)
#遍历所有值时,使用set()去掉重复值
for value in set(name.values()):
print(“value=”+ str(value))
注意:
#字典赋值
name[‘grade’]=80
#根据键修改对应值
name[‘grade’]=20
#根据键删除对应值(永久生效)
del name[‘grade’]