[pyar] Trayendo el primero y el último de una lista

Pablo Ziliani pablo en kultroom.com
Jue Ene 20 00:10:19 ART 2011


On 01/20/2011 12:01 AM, Martin Cerdeira wrote:
> 2011/1/19 Martin Cerdeira<martincerdeira en gmail.com>:
>> 2011/1/19 Pablo Ziliani<pablo en kultroom.com>:
>>> Sí, es una pavada que no tiene nombre... ¿a alguien se le ocurre una mejor
>>> forma de obtener los extremos de una lista? (secuencia en el ejemplo, vale
>>> igual)
>>>
>>>>>> l = 'abcdefghijklmnopqrstuvwxyz'
>>>>>> primero, ultimo = l[::len(l)-1]
>>>>>> primero, ultimo
>>> ('a', 'z')
>>>
>>> Me llama la atención que no logré hacerlo usando sólo la notación de slice
>>> (o sea, sin usar len()), pero tengo miedo de que sea la falta de sueño nomás
> (...)
>>>> (primero, ultimo) = (l[0], l[-1])


Claro.

Bueno, muchas gracias Martín, Patricio y Andrés. Para festejar este boom 
de participación me voy a dormir ya mismo...



More information about the pyar mailing list