FWIW, The list comprehension is faster than using map() In [7]: %timeit map(lambda x:x[0],bounds) 10000 loops, best of 3: 49.6 -¦s per loop
In [8]: %timeit [x[0] for x in bounds] 10000 loops, best of 3: 20.8 -¦s per loop Gary R. Keith Goodman wrote: > On 8/9/07, Nils Wagner <[EMAIL PROTECTED]> wrote: >> [(1950.0, 2100.0), (1800.0, 1850.0), (1600.0, 1630.0), (1400.0, 1420.0), >> (1200.0, 1210.0), (990, 1018.0), (10, 12), (12.0, 14.0), (14.0, 16.0), >> (16.0, 18.0), (18.0, 20)] >> >> How can I extract the first value of each pair given in parenthesis i.e. >> 1950,1800,1600,1400,... ? > > Here's one way: > > [z[0] for z in bounds] _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion