Podemos usar elif
na compreensão de listas?
Exemplo:
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 o elif
em nossa lista de compreensão, de maneira semelhante ao código acima?
Por exemplo, uma resposta como:
['yes', 'no', 'idle', 'idle', 'idle']
Até agora, eu só usei if
e else
na compreensão de listas.