1. 程式人生 > 實用技巧 >python 中 dict字典常用操作

python 中 dict字典常用操作

#字典是一種可變容器模型,可儲存任意型別物件
#字典以鍵值(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)])