Pouvons-nous utiliser elif
dans la compréhension de liste?
Exemple :
l = [1, 2, 3, 4, 5]
for values in l:
if values==1:
print 'yes'
elif values==2:
print 'no'
else:
print 'idle'
Pouvons-nous inclure la elif
compréhension de la liste dans notre liste, d'une manière similaire au code ci-dessus?
Par exemple, une réponse comme:
['yes', 'no', 'idle', 'idle', 'idle']
Jusqu'à présent, je n'ai utilisé if
et else
en compréhension de liste.