erikcw schrieb: > 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 > > normally a dict(whatEver) will do ;-)
Example: a = [1,2,3,4,5,6,7,8,9,10] aDict = dict([(x,x+1) for x in a if x%2==0]) print aDict -- http://mail.python.org/mailman/listinfo/python-list