Alguém poderia me explicar melhor sobre o lambda?
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!
Alguém poderia me explicar melhor sobre o lambda?
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çãoEstrutura de uma expressão lambda:
variavel = lambda argumento: expressãoNa 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