viernes, 24 de agosto de 2018

Receta Python 3 No. 7-7: Capturar Variables en Funciones Anónimas

1. Problema

En una expresión lambda capturar variables durante el tiempo de su diseño.

2. Solución

Las variables usadas en el cuerpo de definición de una expresión lambda (i.e., modelo para la definición de una función anónima) se conocen como variables libres: los valores actuales de estas variables son los que se recuperan en la expresión usada (Beazly, Jones, 2013).

3. Código Python 3

Archivo Python variables-libres-funciones-anonimas.py [enlace alternativo]:
Prueba de ejecución:

27
27
25
27

4. Literatura & Enlaces

Beazly D, Jones B. K. (2013). Python Cookbook, Third Edition. United States: O'Reilly Media.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.