264
Студента
85%
Завершения
src/solution.py
Реализуйте функцию convert()
, которая принимает на вход список определённой структуры и возвращает словарь, полученный из этого списка.
Список устроен таким образом, что с помощью него можно представлять словари. Каждый элемент списка — тоже список из двух элементов, где первый элемент — ключ, а второй — значение. Значение тоже может быть списком. Любой список внутри исходного списка всегда рассматривается как данные, которые нужно конвертировать в словарь.
from solution import convert
convert([])
# {}
convert([('key2', 'value2'), ('key', 'value')])
# {'key2': 'value2', 'key': 'value'}
convert([
('key', [('key2', 'anotherValue')]),
('key2', 'value2')
])
# {'key': {'key2': 'anotherValue'}, 'key2': 'value2'}
Подсказки
Для полного доступа к испытанию нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.