How can I create new variables with the names and values coming from a list?
This:
name = ['mike', 'john', 'steve']
age = [20, 32, 19]
index = 0
for e in name:
name[index] = age[index]
index = index+1
…of course does not work. What should I do?
I want to do this:
print mike
>>> 20
print steve
>>> 19
I think
dictionariesare more suitable for this purpose:But if you still want to create variables on the fly you can use
globals()[]: