PYTHON СПИСОК В СЛОВАРЬ
В Python список может быть преобразован в словарь с помощью функции dict(). Для этого необходимо, чтобы каждый элемент списка представлял собой кортеж из двух элементов: ключ и значение. Пример:
my_list = [(1, 'a'), (2, 'b'), (3, 'c')]
my_dict = dict(my_list)
print(my_dict) # {1: 'a', 2: 'b', 3: 'c'}
Если элементы списка не являются кортежами из двух элементов, то будет выброшено исключение TypeError.
Кроме того, можно создать пустой словарь и добавлять элементы из списка в словарь с помощью цикла:
my_list = [(1, 'a'), (2, 'b'), (3, 'c')]
my_dict = {}
for key, value in my_list:
my_dict[key] = value
print(my_dict) # {1: 'a', 2: 'b', 3: 'c'}
В этом случае, если в списке есть элементы с одинаковыми ключами, то значение последнего элемента будет записано в словарь.
Решение простых задач на python - Создание словаря из двух списков
Python с нуля. Урок 6 - Кортежи, словари
Какие проекты делать начинающему программисту?
#30. Методы словаря, перебор элементов словаря в цикле - Python для начинающих
32 Словари (dict) Python. Операции и методы словаря.
Как отсортировать список словарей в python?
Python с нуля - Словари в Python - Методы словарей, перебор словарей в Python
Преобразование списка в словарь с помощью генератора python #shorts
Python урок 2. Списки, кортежи, словари.
Курс Python 3 - Списки, словари и множества
Новые материалы:
- Декоратор времени выполнения программы python
- Python уникальные элементы списка
- Курсы python омск
- Как нажать на кнопку selenium python
- Python разворот последовательности
- Программа сложения двух чисел python
- Массивы в python презентация
- Как избавиться от nan python pandas
- Mypy python как использовать
- Python генератор матрицы
- Python индекс минимального элемента списка
- Алгоритм a python
- Python tkinter изменить текст label
- Калькулятор времени python