[pyar] Modificar elementos de lista in place

Matías Bellone matiasbellone en gmail.com
Lun Ago 15 18:07:38 ART 2011


2011/8/15 Lucas <rollbak en gmail.com>:
> Gente,
>
> Hablando con un amigo que esta empezando en python, me pregunto si
> python tenia un apply que aplicara a cada elemento de la lista una
> funcion. Y resulta que no pude darle ninguna respuesta convincente, ya
> que todas las formas que se me ocurrieron devuelven una nueva lista.
>
> Cual seria la forma correcta de aplicar a cada elemento de una lista
> una funcion, pero haciendolo dentro de la misma lista?

La forma más sencilla que se me ocurre es:

lista_original = map(funcion, lista_original)

Saludos,
Toote
-- 
Web: http://www.enespanol.com.ar



More information about the pyar mailing list