Convert Two Lists Into a Dictionary in Python Using enumerate() Function
(Last Updated On: 23/03/2023)
Python Program to Convert / Combine Two Lists Into a Dictionary Using enumerate() Function
# Convert Two Lists Into a Dictionary Using enumerate() in python
# initializing lists
test_keys = ["Chandan", "Pratik", "Praful"]
test_values = [3, 5, 7]
# create a list of tuples using enumerate()
tuples = [(key, value) for i, (key, value) in enumerate(zip(test_keys, test_values))]
# convert list of tuples to dictionary using dict()
res = dict(tuples)
print(res) # {'Rash': 1, 'Kil': 4, 'Varsha': 5}