¿Podemos usarlo elif
en la comprensión de listas?
Ejemplo:
l = [1, 2, 3, 4, 5]
for values in l:
if values==1:
print 'yes'
elif values==2:
print 'no'
else:
print 'idle'
¿Podemos incluir la elif
comprensión en nuestra lista, de manera similar al código anterior?
Por ejemplo, una respuesta como:
['yes', 'no', 'idle', 'idle', 'idle']
Hasta ahora, solo he usado if
y else
en comprensión de listas.