En Python, usamos la palabra clave lambda para declarar una función anónima. La función Lambda se comporta de la misma manera que las funciones normales que se declaran con la palabra clave ‘def’. Las siguientes son algunas de las características de las funciones lambda de Python:
- Una función lambda puede tomar más de un número de argumentos, pero contienen una sola expresión.
- Funciones lambda utilizadas para devolver objetos de función.
- Sintácticamente, las funciones lambda están restringidas a una sola expresión.
Nota: Para obtener más información, consulte Python lambda
Creación de una función Lambda
Las funciones lambda se pueden crear usando la lambda
palabra clave. Usamos la sintaxis dada para declarar una función lambda:
lambda argument(s) : expression
Ejemplo:
remainder = lambda num: num % 2 print(remainder(5))
Producción:
1
Python Lambda con guión bajo
El ‘_’ es el nombre de la variable. Este nombre de variable suele ser un nombre para una variable ignorada.
Ejemplo:
l = lambda _: True l(1)
Producción :
True
Esta función se puede utilizar cuando queremos obtener una salida específica para cada entrada.
Publicación traducida automáticamente
Artículo escrito por tanisha1803 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA