Making things more functional in Python

Steve Holden steve at
Fri Mar 4 18:41:28 CET 2005

Michael Hoffman wrote:
> Steve Holden wrote:
>> return dict([(d, sample.getval(d)) for d in dset for sample in samples])
> That won't do what the original code does. This sets dict[d] to
> samples[-1].getval(d) instead of [sample.getval(d) for sample in samples].

My bad, I didn;t look closely enbough to see the need for the nested 

Meet the Python developers and your favorites March 23-25
Come to PyCon DC 2005            
Steve Holden                 

More information about the Python-list mailing list