python 中 dict字典常用操作
阿新 • • 發佈:2020-08-12
#字典是一種可變容器模型,可儲存任意型別物件 #字典以鍵值(key=>value)對形式存在, # 用冒號(:)分割, # 每個鍵值對之間用逗號(,)分割, # 整個字典包括在花括號({})中 #字典內:值可以取任何資料型別,但‘鍵’必須是不可變的,如:字串,數字或元組,不能使用list作為‘鍵’ dict1 = {"name":"qika", "age":18, "sex":"MAN"} #訪問字典內的值 print(dict1["name"]) #修改字典內的值 dict1["age"] = 180 print(dict1["age"]) #刪除字典內的元素:刪除鍵、清空字典內的元素、刪除整個字典 # 刪除鍵 'Name' del dict1['name'] print(dict1) # 清空字典 dict1.clear() print(dict1) # 刪除字典 del dict1 print(dict1) #這時候會報錯:沒找到dict1 #列印key for key in dict1.keys(): print(key) #列印value for value in dict1.values(): print(value) #迴圈列印字典 for key,value in dict1.items():print(key,':',value) #--->通過value,來獲取key print(list(dict1.keys())) print(list(dict1.keys())[list(dict1.values()).index(18)])