Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Funciones Lambda | Recursión y Funciones Lambda
Tutorial de Funciones en Python

bookFunciones Lambda

Las funciones lambda son funciones anónimas, lo que significa que no tienen un nombre. Se crean utilizando la palabra clave lambda y suelen emplearse para definir funciones cortas donde se puede especificar una función en el momento.

La sintaxis básica de una función lambda es la siguiente:

lambda arguments: expression
  • lambda: palabra clave que indica el inicio de la definición de una función lambda;
  • arguments: lista de argumentos que recibe la función;
  • expression: expresión que se ejecuta cuando se llama a la función. El resultado de la expresión se devuelve como valor de la función.

La característica principal de las funciones lambda es su sintaxis concisa. Son convenientes cuando se necesita definir una función simple sin escribir mucho código.

123
square = lambda x: x**2 result = square(5) print(result)
copy
Tarea

Swipe to start coding

Existe una lista de precios (prices), y se debe implementar una expresión lambda que tome un precio como parámetro y descuente el 13% de impuesto.

  1. Definir una expresión lambda utilizando la palabra clave lambda.
  2. La expresión lambda debe recibir un parámetro (price).
  3. Si el price es negativo, se considera inválido y debe retornar 0 utilizando la función max() directamente dentro de la expresión lambda.
  4. La lambda debe verificar primero el precio y luego descontar el 13% del monto válido.
  5. Utilizar una comprensión de listas para aplicar apply_tax a cada elemento en prices.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 3
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 4.35

bookFunciones Lambda

Desliza para mostrar el menú

Las funciones lambda son funciones anónimas, lo que significa que no tienen un nombre. Se crean utilizando la palabra clave lambda y suelen emplearse para definir funciones cortas donde se puede especificar una función en el momento.

La sintaxis básica de una función lambda es la siguiente:

lambda arguments: expression
  • lambda: palabra clave que indica el inicio de la definición de una función lambda;
  • arguments: lista de argumentos que recibe la función;
  • expression: expresión que se ejecuta cuando se llama a la función. El resultado de la expresión se devuelve como valor de la función.

La característica principal de las funciones lambda es su sintaxis concisa. Son convenientes cuando se necesita definir una función simple sin escribir mucho código.

123
square = lambda x: x**2 result = square(5) print(result)
copy
Tarea

Swipe to start coding

Existe una lista de precios (prices), y se debe implementar una expresión lambda que tome un precio como parámetro y descuente el 13% de impuesto.

  1. Definir una expresión lambda utilizando la palabra clave lambda.
  2. La expresión lambda debe recibir un parámetro (price).
  3. Si el price es negativo, se considera inválido y debe retornar 0 utilizando la función max() directamente dentro de la expresión lambda.
  4. La lambda debe verificar primero el precio y luego descontar el 13% del monto válido.
  5. Utilizar una comprensión de listas para aplicar apply_tax a cada elemento en prices.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 3
single

single

some-alt