Funzione Python Lambda
Una funzione lambda è una piccola funzione anonima.
Una funzione lambda può accettare un numero qualsiasi di argomenti, ma può avere solo un'espressione.
Sintassi
lambda arguments : expression
L'espressione viene eseguita e il risultato viene restituito:
Esempio
Una funzione lambda che aggiunge 10 al numero passato come argomento e stampa il risultato:
x = lambda a : a + 10
print(x(5))
Le funzioni Lambda possono accettare un numero qualsiasi di argomenti:
Esempio
Una funzione lambda che moltiplica l'argomento a con l'argomento b e stampa il risultato:
x = lambda a, b : a * b
print(x(5, 6))
Esempio
Una funzione lambda che somma gli argomenti a, b e c e stampa il risultato:
x = lambda a, b, c : a + b + c
print(x(5, 6,
2))