首页 > 后端开发 > Python教程 > 当键丢失时如何获取字典值或返回默认值?

当键丢失时如何获取字典值或返回默认值?

Linda Hamilton
发布: 2024-12-05 06:47:11
原创
1022 人浏览过

How to Get Dictionary Values or Return a Default Value When a Key is Missing?

获取字典值或在键不存在时返回默认值

在 Python 中通过键检索字典值很简单,但尝试访问非现有的键会引发 KeyError 异常。对于更明确和用户友好的方法,我们可以利用 dict.get() 方法。

dict.get() 允许指定要返回的后备值,以防所查找的键不存在。如果键存在,则返回关联的值。否则,将返回提供的默认值而不是引发异常。

语法为:

value = d.get(key)
登录后复制

默认情况下,如果键不存在,则值将为 None。要指定自定义默认值,请使用以下语法:

value = d.get(key, "empty")
登录后复制

在此示例中,如果字典 d 中不存在该键,则返回“empty”。

以上是当键丢失时如何获取字典值或返回默认值?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板