Соединить два словаря в один на Python
У меня есть два dict:
a = {'a': 1, 'b': 2}
b = {'c': 3, 'd': 4}
В результате нужно получить:
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
У меня есть два dict:
a = {'a': 1, 'b': 2}
b = {'c': 3, 'd': 4}
В результате нужно получить:
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
Ответы
Есть несколько способов объединить словари. Начиная с Python 3.9 вы можете использовать операцию Объединения (PEP 584 – Add Union Operators To dict):
Более ранний способ, работающий с Python 3.5: Третий способ подходит для Python 2 и выше. Мы просто тупо копируем содержимое первого словаря в новый, и в конце вставляем из второго:31.05.24 в 11:16