首页IT科技python删除字典中的某个值(Python之字典删除元素(6种方式))

python删除字典中的某个值(Python之字典删除元素(6种方式))

时间2025-09-09 17:23:53分类IT科技浏览6278
导读: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版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
vscode vue环境搭建(VS Code上搭建Vue开发环境超详细教程) 网站域名怎么写(如何优雅地让自己的网站通过域名访问?)