1.往dict中動態加入元素:
dict = {}
dict["item"] = i
2.dict內建函式與方法:
序號函式及描述
1cmp(dict1, dict2)
比較兩個字典元素。
2len(dict)
計算字典元素個數,即鍵的總數。
3str(dict)
輸出字典可列印的字串表示。
4type(variable)
返回輸入的變數型別,如果變數是字典就返回字典型別。
序號函式及描述
1dict.clear()
刪除字典內所有元素
2dict.copy()
返回乙個字典的淺複製
3dict.fromkeys(seq[, val])
建立乙個新字典,以序列 seq 中元素做字典的鍵,val 為字典所有鍵對應的初始值
4dict.get(key, default=none)
返回指定鍵的值,如果值不在字典中返回default值
5dict.has_key(key)
如果鍵在字典dict裡返回true,否則返回false
6dict.items()
以列表返回可遍歷的(鍵, 值) 元組陣列
7dict.keys()
以列表返回乙個字典所有的鍵
8dict.setdefault(key, default=none)
和get()類似, 但如果鍵不存在於字典中,將會新增鍵並將值設為default
9dict.update(dict2)
把字典dict2的鍵/值對更新到dict裡
10dict.values()
以列表返回字典中的所有值
11pop(key[,default])
刪除字典給定鍵 key 所對應的值,返回值為被刪除的值。key值必須給出。 否則,返回default值。
12popitem()
隨機返回並刪除字典中的一對鍵和值。
參考:leetcode題:
python之dict學習筆記之二
一 遍歷 字典的遍歷方法很多 1.直接利用dict d for i in d print i,d i a aa c cc b bb 2.利用 items for i,v in d.items print i,v a aa c cc b bb當然也可以這樣 for i,v in d.items pri...
python學習筆記 使用dict和set
python內建了字典 dict的支援,dict全稱dictionary,在其他語言中也稱為map,使用鍵 值 key value 儲存,具有極快的查詢速度。1.定義字典 字典由多個鍵及與其對應值構成的鍵 值對組成,鍵與值之間用 隔開。dict1 建立乙個空字典 dict2 建立字典注意,字典的鍵是...
python學習之路 dict
1 dict簡單來說是key value對。如 dict 2 由於dict也是集合,len 函式可以計算任意集合的大小 3 可以簡單地使用 d key 的形式來查詢對應的 value,這和 list 很像,不同之處是,list 必須使用索引返回對應的元素,而dict使用key 4 注意 通過 key...