小编典典

如果字典键不可用,则返回默认值

all

如果它的键存在,我需要一种方法来获取字典值,或者None如果不存在则简单地返回。

KeyError但是,如果您搜索不存在的键,Python
会引发异常。我知道我可以检查密钥,但我正在寻找更明确的东西。None如果密钥不存在,有没有办法返回?


阅读 130

收藏
2022-03-04

共1个答案

小编典典

您可以使用dict.get()

value = d.get(key)

None如果key is not in d. _ 您还可以提供将返回的不同默认值,而不是None

value = d.get(key, "empty")
2022-03-04