获取字典值或在键不存在时返回默认值
在 Python 中通过键检索字典值很简单,但尝试访问非现有的键会引发 KeyError 异常。对于更明确和用户友好的方法,我们可以利用 dict.get() 方法。
dict.get() 允许指定要返回的后备值,以防所查找的键不存在。如果键存在,则返回关联的值。否则,将返回提供的默认值而不是引发异常。
语法为:
value = d.get(key)
默认情况下,如果键不存在,则值将为 None。要指定自定义默认值,请使用以下语法:
value = d.get(key, "empty")
在此示例中,如果字典 d 中不存在该键,则返回“empty”。
以上是当键丢失时如何获取字典值或返回默认值?的详细内容。更多信息请关注PHP中文网其他相关文章!