简而言之,使用Python,您必须相信请求宽恕比允许许可容易
这是我处理嵌套dict键的方法:
例:
输出:
它以给element
定的顺序循环测试给定的每个键。
与variable.get('key', {})
我发现的所有方法相比,我都更喜欢此方法,因为它遵循EAFP。
功能除外,例如:keys_exists(dict_element_to_test, 'key_level_0', 'key_level_1', 'key_level_n', ..)
。至少需要两个参数,元素和一个键,但是您可以添加所需的键数。
如果您需要使用某种地图,则可以执行以下操作: