1. 程式人生 > 程式設計 >python根據字典的鍵來刪除元素的方法

python根據字典的鍵來刪除元素的方法

python根據字典的鍵來刪除元素的方法:

可以利用pop()方法來進行刪除。

pop()方法可以刪除字典定鍵key及對應的值,並返回被刪除的值。

具體使用方法如:【site.pop('name')】。

Python 字典 pop() 方法刪除字典給定鍵 key 及對應的值,返回值為被刪除的值。key 值必須給出。 否則,返回 default 值。

語法:

pop(key[,default])

引數:

  • key: 要刪除的鍵值
  • default: 如果沒有 key,返回 default

舉例:

#!/usr/bin/python
#-*-coding:UTF-8-*-
site={'name':'我的部落格地址','alexa':10000,'url':'http://blog.csdn.net/uuihoo/'}
pop_obj=site.pop('name')#刪除要刪除的鍵值對,如{'name':'我的部落格地址'}這個鍵值對
printpop_obj#輸出:我的部落格地址

內容擴充套件:

python的字典可以通過del方法進行元素刪除,下面的程式碼詳細演示了這一過程

# Create an empty dictionary
d = {}
# Add an item
d["name"] = "Fido"
assert d.has_key("name")
# Delete the item
del d["name"]
assert not d.has_key("name")
# Add a couple of items
d["name"] = "Fido"
d["type"] = "Dog"
assert len(d) == 2
# Remove all items
d.clear()
assert len(d) == 0

以上就是python根據字典的鍵來刪除元素的方法的詳細內容,更多關於python如何根據字典的鍵來刪除元素的資料請關注我們其它相關文章!