您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

优雅的方法来检查字典中是否存在嵌套键?

优雅的方法来检查字典中是否存在嵌套键?

简而言之,使用Python,您必须相信请求宽恕比允许许可容易

这是我处理嵌套dict键的方法

例:

输出

它以给element定的顺序循环测试给定的每个键。

variable.get('key', {})我发现的所有方法相比,我都更喜欢此方法,因为它遵循EAFP

功能除外,例如:keys_exists(dict_element_to_test, 'key_level_0', 'key_level_1', 'key_level_n', ..)。至少需要两个参数,元素和一个键,但是您可以添加所需的键数。

如果您需要使用某种地图,则可以执行以下操作:

其他 2022/1/1 18:30:42 有501人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶