if...else nella funzione Lambda Python
Una funzione lambda
viene utilizzata per implementare una semplice logica in Python e può essere pensata come una funzione anonima. Può avere molti argomenti ma può avere solo un’espressione, proprio come qualsiasi altra funzione definita usando la parola chiave def
.
Possiamo definire funzioni lambda
in una singola riga di codice e si sono rivelate molto utili in Python.
In questo tutorial, useremo l’istruzione if-else
nelle funzioni lambda
in Python.
L’istruzione if-else
è un’istruzione condizionale in Python utilizzata per eseguire entrambe le parti True e False della condizione.
Il codice all’interno del blocco if
verrà eseguito quando il codice della condizione è True e il blocco else
quando la condizione è False.
Possiamo incorporare le istruzioni if-else
all’interno di una funzione lambda
in Python.
Vedere il seguente esempio,
def test(a):
return True if (a > 10 and a < 20) else False
print(test(13))
print(test(1))
print(test(34))
Produzione:
True
False
False