Funções lambda são usadas para criar objetos de função. No Python, esses objetos são curtos, únicos e anônimos. Eles permitem criar uma função, sem criar uma função.
A sintaxe básica das funções lambda é:
lambda argumentos: expressão
Funções lambda podem fazer tudo o que as funções regulares podem fazer, desde que haja apenas uma expressão. Confira o exemplo abaixo:
exponencial = lambda x: x ** 2 print(exponencial(4)) >>> 16
Veja também:
- Conceitos Python – Listas em uma linha
- Machine learning prevê o ganhador da Copa da Rússia
- Guia de acesso rápido – Python para Data Science – Matplotlib