[pyar] Funciones lambdas dentro de for
Manuel Kaufmann
humitos en gmail.com
Mie Sep 24 12:40:12 ART 2014
2014-09-24 12:37 GMT-03:00 fisa <fisadev en gmail.com>:
> Porque cada lambda está teniendo una clausura a la variable "i", que
> se crea para el for, pero es la misma variable que se usa a lo largo
> de todos los ciclos.
No sé que es una "clausura" :(
Pero, ¿ese lambda no se ejecuta en el momento en el que se agrega a la
lista cuando "i" vale 1, 2 o 3?
> Todas tus funciones tienen clausuras a esa misma
> variable, que al final termina teniendo el 3.
¿Cómo puedo resolver esta situación? ¿Haciendo un copy.copy de "i"?
--
Kaufmann Manuel
-- http://elblogdehumitos.com.ar
More information about the pyar
mailing list