Can python create a dictionary from a list comprehension?

erikcw erikwickstrom at gmail.com
Sun May 27 16:55:12 EDT 2007


Hi,

I'm trying to turn o list of objects into a dictionary using a list
comprehension.

Something like

entries = {}
 [entries[int(d.date.strftime('%m'))] = d.id] for d in links]

I keep getting errors when I try to do it.  Is it possible?  Do
dictionary objects have a method equivalent to [].append?  Maybe a
lambda?

Thanks for your help!
Erik




More information about the Python-list mailing list