python中dict有哪些刪除的方式
1、使用pop()刪除
如果有鍵,則刪除,如果沒(méi)有則會(huì)報(bào)錯(cuò),如果不希望出現(xiàn)報(bào)錯(cuò)信息,可以在刪除的后面添加信息
delDict={'name':'jinxin','age':16,'male':'男','high':185,'weight':None,'address':'北京'}
#delDict.pop('age')#dict的刪除操作是有返回值的
print(delDict.pop('age'))#16
print(delDict)#{'name':'jinxin','male':'男','high':185,'weight':None,'address':'北京'}
print(delDict.pop('職業(yè)','沒(méi)有此鍵'))#沒(méi)有此鍵
2、使用del()刪除
del()可以刪除整個(gè)字典,也可以刪除字典的某個(gè)鍵,如果刪除的鍵不存在,則會(huì)出現(xiàn)報(bào)錯(cuò)
deldelDict['name']
print(delDict)#{'male':'男','high':185,'weight':None}
#使用del清空列表
deldelDict
print(delDict)#delDict已經(jīng)刪除,報(bào)錯(cuò)
以上就是python中dict的刪除方式,希望能對(duì)大家有所幫助,更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。