我正在处理具有动态响应结构(键)的 JSON 数据集,如果存在某些键,则需要执行代码。现在,如果 key 不存在,它会抛出一个 key 错误,我试图通过 bool 操作数传递该错误,但在 Python 中, key 错误似乎胜过 bool 操作数。
bool(dictionary['key'])
KeyError: 'key'
我觉得有一些方法比我尝试的更容易做到这一点,但只是无法通过研究找到任何东西。任何帮助将不胜感激。
请您参考如下方法:
你想要dictionary.get('key')。默认情况下,这将返回 None,这将评估为 False。
