不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2020-09-26 23:02:52  修改时间:2024-04-14 18:16:51  分类:Python基础  编辑

删除字典的某个Key,可直接使用 del命令pop()方法,但当key不存在时,会报错,可以采用如下2种方式安全处理:

方式一:

dict_info = {'name': '温建宝', 'age': 18, 'address': '广东深圳'}

if 'name' in dict_info:
    del dict_info['name']

print(dict_info)

方式二(推荐)

dict_info = {'name': '温建宝', 'age': 18, 'address': '广东深圳'}
dict_info.pop('name', None)  # 注意:需要给个输出默认值,不然,当键名不存在时,会报错
print(dict_info)

 

 

参考:

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