我正在处理具有动态响应结构(键)的JSON数据集,并且如果存在某些键,则需要执行代码。现在,如果键不存在,它将引发键错误,而我尝试通过bool操作数传递键错误,但是在Python中,键错误似乎比bool操作数高。
bool(dictionary['key'])
KeyError: 'key'
我觉得有某种方法比我尝试的要容易,但是只是无法通过研究找到任何东西。任何帮助将不胜感激。
最佳答案
您要dictionary.get('key')
。默认情况下,这将返回None
,其评估结果为False
。