[pyar] Remover elementos de una lista mientras se la recorre

Ricardo Armas rarmas en gmail.com
Lun Dic 27 12:42:24 ART 2010


2010/12/27 Juanjo Conti <jjconti en gmail.com>:
> Lista, les comento un comportamiento que me llamó la atención:
>
>>>> l = range(3)
>>>> for x in l:
> ...     l.remove(x)
> ...
>>>> l
> [1]
>
> Por qué queda un elemento en la lista?
Fácil, remueve las posiciones de 1 a 3, el 1 está en la posición 0.

-- 
Ricardo A. Armas



More information about the pyar mailing list