Иногда нужно преобразовать список в словарь, где ключи — это индексы, а значения — элементы списка. Новички могут пытаться делать это через циклы, но в Python есть более удобный способ — функция
enumerate().Этот приём позволяет создать словарь буквально в одну строку:
{i: v for i, v in enumerate(list1)} создаёт пары индекс-значение. Итог:
Работает за одну строку.
Позволяет легко связать индексы с элементами.
Удобен для обработки данных!
Разъяснивший Python
