首页IT科技python查询字典里的值(Python之字典查找元素(3种方式))

python查询字典里的值(Python之字典查找元素(3种方式))

时间2025-05-03 15:05:16分类IT科技浏览3448
导读:上下文代码...

上下文代码

smart_girl = {"name":"yuan wai", "age": 25,"sex":"女"}

第一种方式:[]

注意:这种方式         ,如果找不到对应的key              ,会报一个KeyError错误

smart_girl["name"] # []传入key

第二种方式:get方法

注意:get方法不会引发KeyError      ,会返回一个默认值

smart_girl.get("name") #注意:key未指定返回的默认值       ,找不到对应的key             ,会返回None# Python资料源码电子书免费领取裙:708525271

或者

smart_girl.get("sex", "找不见性别") #可以指定key不存在时         ,返回一个指定的默认值

第三种方式:setdefault方法

注意:setdefualt方法也不会引发KeyError     ,同get方法

smart_girl.setdefault("name") # 未指定默认值            ,找不到key           ,会返回None

或者

smart_girl.setdefault("name","无名氏")

或者

smart_girl.setdefault("name",default="无名氏") # 指定返回默认值   ,找不到key时             ,返回默认值
声明:本站所有文章             ,如无特殊说明或标注,均为本站原创发布          。任何个人或组织           ,在未征得本站同意时               ,禁止复制         、盗用              、采集      、发布本站内容到任何网站       、书籍等各类媒体平台               。如若本站内容侵犯了原著者的合法权益   ,可联系我们进行处理    。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
批量采集网站标题和描述(批量文章采集) 电脑桌面任务栏消失了(电脑任务栏图标不见了恢复教程)