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

Pablo Ziliani pablo en kultroom.com
Mie Ene 19 23:54:03 ART 2011


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



More information about the pyar mailing list