Python3學習筆記09 字典

2022-09-05 14:51:11 字數 737 閱讀 3385

字典是另一種可變容器模型,且可儲存任意型別物件。

字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中

鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。

d =
通過鍵訪問值

print(d['

michael

'])

修改字典

d['

adam

'] = 67d[

'adam

'] = 65#

由於乙個key只能對應乙個value,所以,多次對乙個key放入value,後面的值會把前面的值沖掉

d['kael

'] = 61 #

新增乙個

print(d['

adam'])

print(d)

刪除字典元素

dict = 

#刪除乙個key,用pop(key)方法,對應的value也會從dict中刪除:

dict.pop('

age'

)del dict['

name

'] #

刪除鍵 'name'

dict.clear() #

清空字典

del dict #

刪除字典

python3字典遍歷 python3字典遍歷

python版本 python3.7 info infog.get name 得到字典info中name的值 info.keys 得到字典info中所有的鍵,結果是乙個物件 dict keys name age 需要注意在python2中該操作得到的是乙個列表 遍歷key for temp in i...

python3字典排序

說實話,對字典進行排序,這個說法本身就有問題,實際上,你無法對操縱字典說,字典,在你的底層實現裡,你就得按照我指定的順序來排列,如果這樣的話,字典就喪失了它的速度優勢,它也不是乙個字典了.好了,廢話不多說,我這裡稍微記錄一下我的做法吧.python2裡面原來是有dict.iteritems這樣乙個函...

python3 字典操作

dictionary 字典 裝下整個世界 字典是python中的唯一的對映型別,採用鍵值對的形式儲存資料 key value python對key進行雜湊函式運算,根據計算結果決定value儲存的位址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如 數字 字串 元...