Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 959 Bytes

File metadata and controls

26 lines (21 loc) · 959 Bytes

Back

Dictionaries merge

Реализуйте функцию merged(), которая объединяет несколько словарей в один общий словарь. Функция принимает любое количество аргументов и возвращает результат в виде словаря, в котором каждый ключ содержит множество (set) уникальных значений.

>>> from solution import merged
>>> merged({}, {}) == {}
True
>>> merged(
...     {'a': 1, 'b': 2},
...     {'b': 10, 'c': 100}
... ) == {'a': {1}, 'b': {2, 10}, 'c': {100}}
...
True
>>>

Подсказки

Функция может вернуть любой подобный словарю объект. Вы можете выбрать наиболее подходящий среди имеющихся в стандартной библиотеке.