En Fri, 26 Sep 2008 01:42:59 -0300, Chris Rebert <clp@rebertia.c om>
escribió:
I think the above expression is overcomplicated . The code below does the
exact same thing and is easier to understand, IMHO:
firsts = [item[0] for item in main_list]
distance = max(firsts) - min(firsts)
--
Gabriel Genellina
escribió:
B. Assuming by "distance" you meant "difference " and/or that the
distance is only in 1 dimension:
>
from operator import itemgetter
firsts = map(itemgetter( 0), main_list)
distance = max(firsts) - min(firsts)
distance is only in 1 dimension:
>
from operator import itemgetter
firsts = map(itemgetter( 0), main_list)
distance = max(firsts) - min(firsts)
exact same thing and is easier to understand, IMHO:
firsts = [item[0] for item in main_list]
distance = max(firsts) - min(firsts)
--
Gabriel Genellina