1. Problema
Crear una función anónima para realizar una operación in situ.
2. Solución
Python cuenta con la infraestructura de elementos de programa para la definición de expresiones lambda. Este mecanismo computacional ayuda a definir funciones anónimas temporales (in situ) (Bernard, 2016).
3. Código Python
Prueba de ejecución:
Figura 1. Uso de funciones anónimas. |
En la línea 7 se usa el operador lambda para definir una función anónima con las siguientes características:
- x: argumento de la función; corresponde con cada uno de los valores del objeto DataFrame.
- x*x: expresión aritmética; se refiere al cuerpo de la función anónima.
De forma análoga los comentarios anteriores para la línea 12.
4. Literatura & Enlaces
Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.