1. 程式人生 > >Python 字典(Dictionary)操作詳解

Python 字典(Dictionary)操作詳解

 

https://www.jb51.net/article/47990.htm

六、字典內建函式&方法

Python字典包含了以下內建函式:

cmp(dict1, dict2) #比較兩個字典元素。
len(dict) #計算字典元素個數,即鍵的總數。
str(dict) #輸出字典可列印的字串表示。
type(variable) #返回輸入的變數型別,如果變數是字典就返回字典型別。

Python字典包含了以下內建方法:

radiansdict.clear() #刪除字典內所有元素
radiansdict.copy() #返回一個字典的淺複製
radiansdict.fromkeys() #建立一個新字典,以序列seq中元素做字典的鍵,val為字典所有鍵對應的初始值


radiansdict.get(key, default=None) #返回指定鍵的值,如果值不在字典中返回default值
radiansdict.has_key(key) #如果鍵在字典dict裡返回true,否則返回false
radiansdict.items() #以列表返回可遍歷的(鍵, 值) 元組陣列
radiansdict.keys() #以列表返回一個字典所有的鍵
radiansdict.setdefault(key, default=None) #和get()類似, 但如果鍵不已經存在於字典中,將會新增鍵並將值設為default
radiansdict.update(dict2) #把字典dict2的鍵/值對更新到dict裡

radiansdict.values() #以列表返回字典中的所有值