Iterating over list of dictionaries

You could use a generator to only grab ages.

# Get a dictionary 
myList = [{'age':x} for x in range(1,10)]

# Enumerate ages
for i, age in enumerate(d['age'] for d in myList): 
    print i,age

And, yeah, don’t use semicolons.

Leave a Comment