描述
Python 字典 pop() 方法刪除給定鍵所對應的鍵/值對,並返回被刪除的值。給定鍵如果不在字典中,則必須設置一個default值,否則會報錯,此時返回的就是default值。
語法
pop() 方法語法:
D.pop(key[,default])
參數
- key: 要刪除的鍵/值對所對應的鍵
- default: 可選參數,給定鍵不在字典中時必須設置,否者會報錯(沒有默認值),此時返回default值,
返回值
給定鍵在字典中則返回對應的被刪除的值,否則返回設置的default值。
實例
以下實例展示了 pop() 方法的使用方法:
#!/usr/bin/python3 D = {'name': '菜鳥教程', 'alexa': 10000, 'url': 'www.runoob.com'} pop_obj=D.pop('name') pop_obj1=D.pop('馬雲','笨蛋') print(D) print(pop_obj) print(pop_obj1)
以上實例輸出結果如下:
{'alexa': 10000, 'url': 'www.runoob.com'} 菜鳥教程 笨蛋