首页 > 解决方案 > 如何访问嵌套字典中的键/名称

问题描述

我有以下嵌套字典:

nested_dict = { 'dict1': {'fun1'     : {"a"        :1,
                                        "b"        :2},
                          'fun2'     : {"c"        :3,
                                        "d"        :4}
                'dict2': {'fun3'     : {"e"        :5,
                                        "f"        :6},
                          'fun4'     : {"g"        :7,
                                        "h"        :8}}}

如何提取外部字典的例如名称/键“dict2”和嵌套字典的键/名称“fun4”并将它们存储到其他变量“outerDictName”和“innerDictName”?

我检查了几个关于这个主题的帖子,但无法找出正确的方式/语法。

谢谢,托比

标签: listdictionarynestedkeynames

解决方案


keys1=list(nested_dict.keys())
keys2=list(nested_dict["dict1"].keys())

推荐阅读