Esempi semplici di utilizzo lambda Python
La funzione Lambda di Python è una delle caratteristiche specifiche del linguaggio e può essere utilizzata nelle situazioni più disparate.
Di fatto si tratta di una funzione anonima, può avere infiniti argomenti ed è rappresentata da una singola espressione.
L’esempio più semplice, con un solo argomento, preso da w3schools, è:
x = lambda a: a + 10 print(x(5))
oppure con più argomenti:
x = lambda a, b, c : a + b + c
print(x(5, 6, 2))
Trovo molto utile anche questo esempio preso guru99:
sequences = [10,2,8,7,5,4,3,11,0, 1] filtered_result = filter (lambda x: x > 4, sequences) print(list(filtered_result))
Altri esempi si trovano, oltre che sul sito sopracitato, anche a questo link di geekforgeek.