我正在处理具有动态响应结构(键)的JSON数据集,并且如果存在某些键,则需要执行代码。现在,如果键不存在,它将引发键错误,而我尝试通过bool操作数传递键错误,但是在Python中,键错误似乎比bool操作数高。

bool(dictionary['key'])

KeyError: 'key'


我觉得有某种方法比我尝试的要容易,但是只是无法通过研究找到任何东西。任何帮助将不胜感激。

最佳答案

您要dictionary.get('key')。默认情况下,这将返回None,其评估结果为False

09-05 22:13