#14 Funciones Lambda en Python

hace 2 años · Actualizado hace 1 año

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

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

Índice
  1. ¿Qué es una función lambda?
  2. ¿Cuándo utilizar una función lambda?
  3. ¿Cómo definir una función lambda?

¿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)

Pionera del caos

Otras Entradas Relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *



Para continuar es necesario que confirmes la política de privacidad de la web.

Subir