Как мне создать словарь словарей в Python?Python

Программы на Python
Anonymous
Как мне создать словарь словарей в Python?

Сообщение Anonymous »

У меня есть два словаря Python: d1 и d2. Пусть они будут:

Код: Выделить всё

d1 = {'a': 1, 'b': 2}
d2 = {'a': 3, 'b': 4}
Эти словари будут объединены в новый, например new_dict:

Код: Выделить всё

new_dict = {1: {'a': 1, 'b': 2}, 2: {'a': 3, 'b': 4}}
Возможно ли это? Как? Я знаю, что смогу это сделать:

Код: Выделить всё

new_dict = {1: d1, 2: d2}
Но это не кажется разумным и эффективным, особенно когда количество словарей, добавляемых в new_dict, растет (d1, d2, d3, ..., dn).


Подробнее здесь: https://stackoverflow.com/questions/798 ... -in-python

Вернуться в «Python»