Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

Lambda

Alguém poderia me explicar melhor sobre o lambda?

3 respostas
solução!

A palavra reservada lambda atribui o comportamento de função a um objeto, em outras palavras, é uma forma de declarar funções não nomeadas.

Estrutura de uma função comum:

def nome(argumentos):
        return expreção

Estrutura de uma expressão lambda:

variavel = lambda argumento: expressão

Na prática você pode escolher qualquer um dos métodos, contudo as expressões lambdas são compactas (uma linha) e podem ser utilizadas dentro de funções comuns.

Muito esclarecedor, muito obrigado Henrique!

Estamos juntos!

Bons estudos