1. 程式人生 > >python字典的常用操作方法

python字典的常用操作方法

ima src update python 字典 操作 技術分享 keys class

字典是另一種可變容器模型,且可存儲任意一類型對象。

字典的每個鍵值對用‘:’隔開,每個對之間用‘,’隔開,整個字典包括在{}中

技術分享圖片

鍵必須是唯一的,但值則不必。

值可以取任何數據類型,但鍵必須是不可變的,如字符串、數字、或元組。

訪問字典裏的值:

技術分享圖片

字典操作:增

技術分享圖片

字典操作:刪 pop(key)

通過指定的key值,刪除字典的一個鍵值對,返回被刪除的key對應的value

技術分享圖片

技術分享圖片

必須指定要刪除的鍵,否則報錯

字典刪除:clear()

技術分享圖片

字典操作:改

技術分享圖片

字典操作:查 get() ,setdefault() ,has_key()

get(key):通過給定的key,查找對應的value,如果給定的鍵在字典中不存在,則返回None

setdefault(key):通過給定的key,查找對應的value,如果給定的鍵在字典中不存在,則返回None,同時在字典中增加鍵值對

技術分享圖片

字典操作:舊貌新顏 items() 把字典的鍵值對,組成員組,最後以列表形式返回

技術分享圖片

字典操作:keys(), values()

技術分享圖片

字典操作:update(dict1)把字典dict1中的鍵值對更新到字典中

技術分享圖片

字典操作:

items()返回字典所有元素的叠代器

keys()返回字典所有keys組成的叠代器

values()返回字典所有values組成的叠代器

技術分享圖片

fromkeys(seq):創建一個字典,以序列seq中的元素做字典的鍵,value為字典所有鍵對應的初始值

技術分享圖片

copy():字典的淺復制

技術分享圖片

python字典的常用操作方法