Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Funciones Lambda en Python | Funciones
Introducción a Python
course content

Contenido del Curso

Introducción a Python

Introducción a Python

1. Primer Conocimiento
2. Variables y Tipos
3. Declaraciones Condicionales
4. Otros Tipos de Datos
5. Loops (Bucles)
6. Funciones

book
Funciones Lambda en Python

Todas las funciones que has creado hasta ahora se almacenan en memoria después de ejecutar el código por primera vez. Sin embargo, a veces puede que no quieras definir una función separada, especialmente para tareas simples y directas. En estos casos, la función lambda de Python puede ser útil, ya que crea funciones anónimas.

Vamos a ilustrar esto revisando nuestra función anterior. Puedes reescribirla usando una función lambda para devolver la suma al cuadrado de dos números

1234
# Define lambda function sq = lambda x, y: (x + y)**2 # Test it print('Sum of 2 and 3 squared is', sq(2, 3))
copy

Nota

No todas las funciones discutidas pueden convertirse en funciones lambda. Típicamente, las funciones lambda son más adecuadas para operaciones concisas que caben en una sola línea.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 11
We're sorry to hear that something went wrong. What happened?
some-alt