Python字典popitem 方法

2021-08-21 07:06:46 字數 817 閱讀 5208

(1)描述

python 字典 popitem() 方法隨機返回並刪除字典中的一對鍵和值。

如果字典已經為空,卻呼叫了此方法,就報出keyerror異常。

(2)語法

popitem()方法語法:

popitem()

(3)引數

(4)返回值

返回乙個鍵值對(key,value)形式。

(5)例項

>>> student=

>>> key,value=student.popitem()

>>> key

'number'

>>> value

'1001'

>>> key,value=student.popitem()

>>> key

'name'

>>> value

'小萌'

>>> key,value=student.popitem()  #python 字典 popitem() 方法隨機返回並刪除字典中的一對鍵和值。

traceback (most recent call last):

file "", line 1, in

key,value=student.popitem()  #python 字典 popitem() 方法隨機返回並刪除字典中的一對鍵和值。

keyerror: 'popitem(): dictionary is empty'

>>>#已經刪除

python字典len d Python字典詳解

python字典 dict 是乙個很常用的復合型別,其它常用符合型別有 陣列 array 元組 touple 和集合 set 字典是乙個key value的集合,key可以是任意可被雜湊 內部key被hash後作為索引 的型別。因此,key可以是文字 數字等任意型別。如果兩個數字 判斷相等,那麼ke...

python字典換行輸出 Python字典如何換行

python字典如何換行 python字典換行的方法如下 1 換行時保證行尾是逗號即可a key2 val2 key3 val3 key4 val4 key5 val5 注意這種情況下,每一行第乙個非空白字元都要和第一行的括號後的字元對齊,並且最後的括號是不換行 直接跟在最後乙個元素後面 的。3 另...

python實現字典排序 python 字典排序

引子 字典,形如 dic 字典中的元素沒有順序,所以dic 0 是有語法錯誤的。並且不可以有重複的鍵值,所以 dic.add c 4後,字典變成 待解決問題 如何根據需要可以根據 鍵 或 鍵值 進行不同順序的排序?函式原型 sorted dic,value,reverse dic為比較函式,valu...