python根據(jù)字典的鍵來刪除元素的方法
python根據(jù)字典的鍵來刪除元素的方法:
可以利用pop()方法來進(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: 如果沒有 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的字典可以通過del方法進(jìn)行元素刪除,下面的代碼詳細(xì)演示了這一過程
# 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ù)字典的鍵來刪除元素的方法的詳細(xì)內(nèi)容,更多關(guān)于python如何根據(jù)字典的鍵來刪除元素的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
python pandas dataframe 行列選擇,切片操作方法
下面小編就為大家分享一篇python pandas dataframe 行列選擇,切片操作方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-04-04
Linux CentOS Python開發(fā)環(huán)境搭建教程
這篇文章主要介紹了Linux CentOS Python開發(fā)環(huán)境搭建方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11
解決Python pandas plot輸出圖形中顯示中文亂碼問題
今天小編就為大家分享一篇解決Python pandas plot輸出圖形中顯示中文亂碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-12-12
Python&Matlab實(shí)現(xiàn)櫻花的繪制
正值櫻花飄落的季節(jié),本文將利用Python和Matlab分別繪制一顆櫻花樹,文中的示例代碼講解詳細(xì),感興趣的小伙伴快跟隨小編一起動(dòng)手嘗試一下2022-04-04
Python 高級(jí)教程之線程進(jìn)程和協(xié)程的代碼解析
這篇文章主要介紹了Python 高級(jí)教程之線程進(jìn)程和協(xié)程的代碼解析,包括使用線程模塊的簡(jiǎn)單示例,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05
利用Python實(shí)現(xiàn)繪制3D愛心的代碼分享
最近你是否也被李峋的愛心跳動(dòng)代碼所感動(dòng),心動(dòng)不如行動(dòng),相同的代碼很多,我們今天換一個(gè)玩法!構(gòu)建一個(gè)三維的跳動(dòng)愛心!嗯!這篇博客本著開源的思想!不是說誰(shuí)對(duì)浪漫過敏的2022-11-11
解決Django transaction進(jìn)行事務(wù)管理踩過的坑
這篇文章主要介紹了解決Django transaction進(jìn)行事務(wù)管理踩過的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04
matplotlib共享坐標(biāo)軸的實(shí)現(xiàn)(X或Y坐標(biāo)軸)
在作圖的過程中,我們經(jīng)常會(huì)遇到子圖共用坐標(biāo)軸的情況,或是共用橫軸標(biāo)軸,也可能是縱坐標(biāo)軸。本文就介紹了matplotlib共享坐標(biāo)軸,感興趣的可以了解一下2021-05-05

