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

Martin Cerdeira martincerdeira en gmail.com
Mie Ene 19 23:58:38 ART 2011


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
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

>>> l[-1]
'z'

=)

-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
()  ascii ribbon campaign
/\  www.asciiribbon.org



More information about the pyar mailing list