我正在尝试遍历带有嵌套键的字典,以查看它们是否相同。如果不是(IE,则为false),我需要在程序中触发单独的逻辑。
我粘贴了一个字典/ JSON的示例,在该示例中,我正在检查嵌套的key_of_interest是否都相同。在这种情况下,它们是错误的(abc
与def
)
[{'name': 'set-1',
'name': [{'name': 'rule-1',
'outer_key': {'key_of_interest': {'secondary_key': [None]}}},
{'name': 'rule-2',
'outer_key': {'key_of_interest': [None]}}]}]
我尝试了if all
的各种组合,但均未成功……任何指导将不胜感激。
谢谢! 编辑:下面讨论了为什么“检查python字典中是否存在嵌套键的优雅方法”不适用的原因