python 删除字典元素的 4 种方法

python 2021-08-30 928

python 删除字典元素的 4 种方法

clear () 方法(删除字典内所有元素)

#!/usr/bin/python
# -*- coding: UTF-8 -*-

dict = {'name': '地址', 'alexa': 10000, 'url': 'http://fuwenwei.com'}
dict.clear();  # 清空词典所有条目

pop () 方法(删除字典给定键 key 所对应的值,返回值为被删除的值)

#!/usr/bin/python
# -*- coding: UTF-8 -*-

site = {'name': '地址', 'alexa': 10000, 'url':'http://fuwenwei.com'}
pop_obj = site.pop('name') # 删除要删除的键值对,如{'name':'地址'}这个键值对
print pop_obj   # 输出 :地址

popitem () 方法(随机返回并删除字典中的一对键和值)

#!/usr/bin/python
# -*- coding: UTF-8 -*-

site= {'name': '地址', 'alexa': 10000, 'url':'http://fuwenwei.com'}
pop_obj = site.popitem() # 随机返回并删除一个键值对
print pop_obj   # 输出结果可能是{'url','http://fuwenwei.com'}

del 全局方法(能删单一的元素也能清空字典,清空只需一项操作)

#!/usr/bin/python
# -*- coding: UTF-8 -*-

site= {'name': '地址', 'alexa': 10000, 'url':'http://fuwenwei.com'}
del site['name'] # 删除键是'name'的条目 
del site  # 清空字典所有条目


关注微信公众号『极客技术之路

第一时间了解最新动态
关注博主不迷路~

极客技术之路:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(0)

相关文章

文章评论

0点赞 0评论 收藏 QQ分享 微博分享

极客技术之路

极客技术之路