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

Ricardo Armas rarmas en gmail.com
Lun Dic 27 12:43:20 ART 2010


2010/12/27 Ricardo Armas <rarmas en gmail.com>:
> 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.
Mentira, no sé. :)

-- 
Ricardo A. Armas



More information about the pyar mailing list