python字典內置函數&方法都有哪些?【每日一個知識點第85期-Python】
Python字典內置函數是學習Python常見操作的一個重要部分,特別是對在企業中的使用有比較高的要求,今天我們來梳理一下Python字典內置函數與方法的內容,幫助大家避免陷入這一塊的誤區。
【Python入門每日一個知識點85期主題】Python字典內置函數&方法都有哪些?
Python字典包含了以下內置函數:
序號 | 函數及描述 |
---|---|
1 | cmp(dict1, dict2) 比較兩個字典元素。 |
2 | len(dict) 計算字典元素個數,即鍵的總數。 |
3 | str(dict) 輸出字典可打印的字符串表示。 |
4 | type(variable) 返回輸入的變量類型,如果變量是字典就返回字典類型。 |
Python字典包含了以下內置方法:
序號 | 函數及描述 |
---|---|
1 | dict.clear() 刪除字典內所有元素 |
2 | dict.copy() 返回一個字典的淺復制 |
3 | dict.fromkeys(seq[, val]) 創建一個新字典,以序列 seq 中元素做字典的鍵,val 為字典所有鍵對應的初始值 |
4 | dict.get(key, default=None) 返回指定鍵的值,如果值不在字典中返回default值 |
5 | dict.has_key(key) 如果鍵在字典dict里返回true,否則返回false |
6 | dict.items() 以列表返回可遍歷的(鍵, 值) 元組數組 |
7 | dict.keys() 以列表返回一個字典所有的鍵 |
8 | dict.setdefault(key, default=None) 和get()類似, 但如果鍵不存在于字典中,將會添加鍵并將值設為default |
9 | dict.update(dict2) 把字典dict2的鍵/值對更新到dict里 |
10 | dict.values() 以列表返回字典中的所有值 |
11 | pop(key[,default]) 刪除字典給定鍵 key 所對應的值,返回值為被刪除的值。key值必須給出。 否則,返回default值。 |
12 | popitem() 隨機返回并刪除字典中的一對鍵和值。 |
《Python入門每日一個知識點》欄目是馬哥教育Python年薪20萬+的學員社群特別發起,分享Python工具、Python語法、Python項目等知識點,幫助大家快速的了解Python學習,快速步入Python高薪的快車道。
【更多擴展閱讀】