python删除字典中的某个值(Python之字典删除元素(6种方式))
导读:smart_girl = {...
smart_girl = {"name":"yuan wai", "age": 25,"address":"Beijing"}
第一种方式:pop()方法
注意:找不到对应的key ,pop方法会抛出异常KeyError
smart_girl.pop("name")
#返回值是value
# Python学习交流裙 708525271
第二种方式:popitem()方法
注意:popitem()方法会随机删除一个Entry ,然后返回删除的Entry(每个Entry是key与value组成的一个Tuple对象)
注意:字典为空 ,调用此方法 ,会报出KeyError
smart_girl.popitem() #返回被删除的Entry
第三种方式:pop()方法 ,增加容错
smart_girl.pop("name", "容错方案") #找不到key ,返回指定的默认值
第四种方式:使用del
注意:找不到对应的key ,会抛出异常
del smart_girl["name"]
第五种方式:使用clear()
smart_girl.clear() #清空全部元素
第六种方式:使用del清空字典对象
del smart_girl #干掉字典对象
声明:本站所有文章 ,如无特殊说明或标注 ,均为本站原创发布 。任何个人或组织 ,在未征得本站同意时 ,禁止复制 、盗用 、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益 ,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!