11.2 Слияние словарей . _Поколение Python__ курс для продвинутых. Курс Stepik

Напишите функцию merge(), объединяющую словари в один общий. Функция должна принимать список словарей и возвращать словарь, каждый ключ которого содержит множество (тип данных set) уникальных значений собранных из всех словарей переданного списка. Примечание 1. Следующий программный код: result = merge([{’a’: 1, ’b’: 2}, {’b’: 10, ’c’: 100}, {’a’: 1, ’b’: 17, ’c’: 50}, {’a’: 5, ’d’: 777}]) создает словарь: result = {’a’: {1, 5}, ’b’: {2, 10, 17}, ’c’: {50, 100}, ’d’: {777}} Примечание 2. Вызывать функцию merge() не нужно, требуется только реализовать. Примечание 3. Слияние пустых словарей должно быть пустым словарем. Разбор задач из онлайн-курса “Поколение Python“: курс для начинающих. С образовательной онлайн-платформы Stepik. Разбор задач по Python (Питон): “Поколение Python“: курс для профессионалов - “Поколение Python“: курс для продвинутых - “Поколение Python“: курс для начинающих - “Программирование на Python“ - Единоразовая поддержка -
Back to Top