- #字典
在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’]