Conteúdo do Curso
Introdução ao Python
Introdução ao Python
Funções Lambda
Todas as funções que criamos até agora são armazenadas na memória depois de o código ser executado pela primeira vez. No entanto, há momentos em que você pode não querer criar uma função independente, especialmente para tarefas simples. Nessas situações, você pode usar a função lambda
do Python, que é essencialmente uma função anônima. Aqui está a sintaxe:
Como ilustração, vamos rever a nossa função inicial. Podemos reformulá-la usando uma função lambda para retornar a soma ao quadrado de dois números:
Nota
Como você pode deduzir, nem todas as funções que discutimos podem ser convertidas em funções
lambda
. Tipicamente, as funçõeslambda
são mais adequadas para operações concisas que cabem numa única linha.
Tudo estava claro?