欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python根據(jù)字典的鍵來(lái)刪除元素的方法

 更新時(shí)間:2020年08月16日 14:08:05   作者:FXL  
在本篇文章里小編給大家整理的是一篇關(guān)于python根據(jù)字典的鍵來(lái)刪除元素的方法,有興趣的朋友們可以參考下。

python根據(jù)字典的鍵來(lái)刪除元素的方法:

可以利用pop()方法來(lái)進(jìn)行刪除。

pop()方法可以刪除字典定鍵key及對(duì)應(yīng)的值,并返回被刪除的值。

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

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

語(yǔ)法:

pop(key[,default])

參數(shù):

  • key: 要?jiǎng)h除的鍵值
  • default: 如果沒(méi)有 key,返回 default 

舉例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
site= {'name': '我的博客地址', 'alexa': 10000, 'url':'http://blog.csdn.net/uuihoo/'}
pop_obj=site.pop('name') # 刪除要?jiǎng)h除的鍵值對(duì),如{'name':'我的博客地址'}這個(gè)鍵值對(duì)
print pop_obj   # 輸出 :我的博客地址

內(nèi)容擴(kuò)展:

python的字典可以通過(guò)del方法進(jìn)行元素刪除,下面的代碼詳細(xì)演示了這一過(guò)程

# 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根據(jù)字典的鍵來(lái)刪除元素的方法的詳細(xì)內(nèi)容,更多關(guān)于python如何根據(jù)字典的鍵來(lái)刪除元素的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論