Объединение двух словарей — Python(Питон)

А этот фрагмент кода пригодится при работе с базами данных и файлами JSON, когда нужно объединить данные из разных файлов или таблиц в общий файл. Объединение двух словарей таит в себе ряд опасностей, например возможность появления повторяющихся ключей.

basic_information = {"name": [ 'Karl',' Lary' ], "mobile": [ "0134567894", "0123456789" ] }
academic_information = {"grade":["A","B"]}
details = dict()

details = {key: value for data in (basic_information, academic_information) for key,value in
data.items()}
print("Первый способ: ",details)

details = {**basic_information ,**academic_information}
print("Второй способ: ", details)

details = basic_information.copy()
details.update(academic_information)
print("Третий способ: ",details)

Leave a Comment