Una función lambda es una función pequeña y anónima.
Una función lambda puede tomar cualquier número de argumentos, pero solo puede tener una expresión.
sintaxis
Lambda Argumentos : expresión
Se ejecuta la expresión y se devuelve el resultado:
ejemplo
Agregue 10 al argumento a
y devuelve el resultado:
x = lambda a: a + 10
imprimir (x (5))
Inténtalo tú mismo »
Las funciones Lambda pueden tomar cualquier número de argumentos:
ejemplo
Multiplicar argumento a
con argumentosb
y devuelve el resultado:
x = lambda a, b: a * b
imprimir (x (5, 6))
Inténtalo tú mismo »
ejemplo
Resume el argumento a
,b
, y c
y devuelve el resultado:
x = lambda a, b, c: a + b + c
imprimir (x (5, 6, 2))
Inténtalo tú mismo »
¿Por qué utilizar funciones Lambda?
Lambda hace todo lo posible cuando lo usa como una función anónima dentro de otra función.
Por ejemplo, suponga que tiene una definición de función que toma un argumento y ese argumento se multiplica por …