Una función lambda en Python es una pequeña función anónima. Este tipo de función se llama anónima porque no se declara con el nombre estándar def que se utiliza en Python. En lugar de eso, se declara con la palabra clave lambda.
Las funciones lambda pueden tomar cualquier número de argumentos, pero solo pueden tener una expresión. Son generalmente utilizadas para funciones cortas que son convenientes para usar en lugares donde las funciones regulares serían demasiado sintácticamente extensas, particularmente en el contexto de funciones de orden superior que toman otras funciones como argumentos.
A menudo se utilizan con las funciones built-in de Python `map()` y `filter()`.
Aquí hay un ejemplo sencillo de una función lambda que suma dos argumentos:
```python
f = lambda x, y: x + y
f(1, 2)