删除字典的某个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)
参考: