#list #dictionary #nested #key #names
#Список #словарь #вложенный #Клавиша #имена
Вопрос:
У меня есть следующий вложенный словарь:
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»?
Я проверил пару сообщений по этим темам, но не смог определить правильный способ / синтаксис.
Спасибо, Тоби
Ответ №1:
keys1=list(nested_dict.keys())
keys2=list(nested_dict["dict1"].keys())