Pesquisar aqui

sexta-feira, 7 de fevereiro de 2020

Python - Função Lambda

NA MATEMÁTICA E FÍSICA EXISTE UMA LETRA DENOMINADA LAMBDA QUE É USADA EM DIVERSAS FÓRMULAS, EM PYTHON É UMA FUNÇÃO!


Uma função lambda é uma pequena função anónima que pode receber qualquer número de argumentos, mas só pode ter uma expressão! Por exemplo:

x = lambda a : a + 10
print(x(5))

Assim a função acima tem apenas 1 argumento a, em que se soma 10; neste caso atribuímos o valor de a a 5, o output deste código simples seria:

15

Como referi acima pode ter um número infinito de argumentos, exemplificando com 2 e 3:

x = lambda a, b : a * b
print(x(5, 6))

y = lambda a, b, c : a + b + c
print(y(5, 6, 2))

O resultado do programa acima será:


30
13

Assim termina esta curta publicação sobre a função lambda. Boa programação!


Referências:

Sem comentários:

Publicar um comentário

Comente de forma construtiva...

Nota: só um membro deste blogue pode publicar um comentário.