Как из двух списков сделать словарь python
Изучим процесс создания словаря из двух списков с помощью функции zip в Python. Мы рассмотрим пример с двумя списками: ключами ['key1', 'key2', 'key3'] и значениями ['val1', 'val2', 'val3']. Создадим словарь с помощью zip и превратим полученный объект в структуру данных dict.
Создание словаря из двух списков достаточно простое дело в Python. Для этого нам понадобится использовать встроенную функцию dict()
и передать ей списки ключей и значений.
Пример
Допустим, у нас есть два списка:
keys = ["apple", "orange", "banana"] values = [1, 2, 3]
Тогда чтобы сделать из них словарь, мы можем использовать функцию dict()
:
my_dict = dict(zip(keys, values))
В этом случае my_dict
будет представлять следующий словарь:
{"apple": 1, "orange": 2, "banana": 3}
Как видим, с помощью функции dict()
можно создать словарь из двух списков достаточно быстро и просто. Это полезно, когда нам нужно иметь доступ к элементам списка по ключу или же когда мы хотим быстро проитерировать по элементам словаря.
p