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}

Output:

{'Chandan': 3, 'Pratik': 5, 'Praful': 7}

Leave a Reply

Your email address will not be published. Required fields are marked *