#14 Funciones Lambda en Python
hace 2 años · Actualizado hace 1 año
Las funciones lambda son un tipo de funciones simples que se pueden utilizar en diferentes lenguajes. Tienen una estructura similar para los diferentes lenguajes que existen y en esta parte del curso de Python te voy a hablar de como implementar las funciones Lambda en Python.
Entrar al curso completo de Python desde cero a experto
¿Qué es una función lambda?
Una función lambda es una función que podemos implementar on the fly, una función sin nombre, por así decirlo.
Una función lambda se caracteriza porque puede tener varios argumentos como entrada, pero sólo puede incluir una expresión dentro de la función.
¿Cuándo utilizar una función lambda?
Las funciones lambda vienen muy bien para solucionar fragmentos de código que no sean muy largas y que se puedan resumir en una expresión. Además, es recomendable utilizarlas en el caso de pequeñas operaciones que se repiten a lo largo de diferentes zonas de nuestro programa.
¿Cómo definir una función lambda?
Para definir una función lambda hay que utilizar la palabra reservada lambda y seguir la siguiente estructura:
lambda argumentos : expresión
Por ejemplo, para hacer una función lambda que sea la suma de dos valores, haremos lo siguiente:
lambda a, b : a + b
Para poder utilizar la función más de una vez, podemos darle un nombre:
f = lambda a, b : a + b
Para usar una función lambda, solo tenemos que llamarla:
f(1, 3)
Deja una respuesta
Otras Entradas Relacionadas