Введение
В данной статье научимся создавать словарь из двух списков в языке программирования Python.
Преобразование двух списков в словарь на Python
Для начала создадим два списка:
list1 = [1, 2, 3, 4, 5]
list2 = ['a', 'b', 'c', 'd', 'e']
Создадим пустой словарь:
list1 = [1, 2, 3, 4, 5]
list2 = ['a', 'b', 'c', 'd', 'e']
dict1 = {}
Создадим цикл, количество итераций в котором будет равняться количеству элементов в списке «list1»:
list1 = [1, 2, 3, 4, 5]
list2 = ['a', 'b', 'c', 'd', 'e']
dict1 = {}
for i in range(len(list1)):
Внутри цикла в словаре будет создаваться ключ, состоящий из элемента списка «list2», а в качестве значения будет записываться значение из списка «list1»:
list1 = [1, 2, 3, 4, 5]
list2 = ['a', 'b', 'c', 'd', 'e']
dict1 = {}
for i in range(len(list1)):
dict1[list2[i]] = list1[i]
Осталось вывести итоговый результат:
list1 = [1, 2, 3, 4, 5]
list2 = ['a', 'b', 'c', 'd', 'e']
dict1 = {}
for i in range(len(list1)):
dict1[list2[i]] = list1[i]
print(dict1)
# Вывод: {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
Заключение
В ходе статьи мы с Вами научились преобразовывать два списка в словарь на Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂
Мой Telegram канал
Мой YouTube канал