Ejemplo Grafico:
.
Veo que en el módulo no se muestra conditional expression
o ternary operator
que es usar el if en una lÃnea:
number = 78
'Even' if number % 2 == 0 else 'Odd'
.
El concepto se hace más sencillo entender cuando pensamos que el resultado lo ponemos de primero seguido de donde itera o condición finalizando con lo que no se cumple para el caso de Temary operator
, y para list comprehension el .append
es el '='
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?