if ... else em Lambda Function Python
Uma função lambda
é usada para implementar alguma lógica simples em Python e pode ser considerada uma função anônima. Pode ter muitos argumentos, mas só pode ter uma expressão, como qualquer outra função definida com a palavra-chave def
.
Podemos definir funções lambda
em uma única linha de código e provamos ser muito úteis em Python.
Neste tutorial, usaremos a instrução if-else
em funções lambda
em Python.
A instrução if-else
é uma instrução condicional em Python usada para executar as partes True e False da condição.
O código dentro do bloco if
será executado quando o código de condição for True, e o bloco else
quando a condição for False.
Podemos incorporar as instruções if-else
em uma função lambda
em Python.
Veja o seguinte exemplo,
def test(a):
return True if (a > 10 and a < 20) else False
print(test(13))
print(test(1))
print(test(34))
Resultado:
True
False
False