[pyar] Remover elementos de una lista mientras se la recorre
Juan Manuel Santos
vicariousdm en gmail.com
Lun Dic 27 21:00:26 ART 2010
On Monday, December 27, 2010 13:17:09 Juanjo Conti wrote:
> Muchas gracias a todos.
>
> 2010/12/27 Claudio Freire <klaussfreire en gmail.com>:
> > 1) crear una copia de la lista para iterarla:
> >
> > for x in list(l):
> > l.remove(x)
>
> Intentaba evitar esto por que la lista es muy grande, pero parece que
> no hay otra.
>
> Por otro lado comento que simplifiqué el ejemplo, y en realidad borro
> elementos según una condición.
>
> Saludos,
Fijate si invirtiendo la lista con reversed podés recorrerla e ir borrando
como vos necesitás. Esa me salvó a mi una vez.
Saludos
Juan Manuel
More information about the pyar
mailing list