итерация элементов сложной структуры

Aiden Scott

Новичок
Пользователь
Фев 22, 2022
10
0
1
Python 3.10, windows 10: Напишите комбинацию циклов чтобы проитерировать все элементы сложной структуры данных вида d = {“a”: {“1”: [...], “2”: [...], ...}, ...} (словарь словарей в которых лежат списки)
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Например:
Python:
d = {'a': {'a': ['1', '2', '3'], 'b': [1, 2, 3]}}
for k in d:
    print(k)
    for k_2 in d[k]:
        print('   ', k_2)
        for i in d[k][k_2]:
            print('       ', i)
 

Форум IT Специалистов