“Liste la compréhension si d'autre” Réponses codées

Liste de la compréhension Python si sinon

[statement if condition else statement for _ in iterable_object]
#statement are without assignment
Angry Ant

Liste la compréhension si d'autre

l = [22, 13, 45, 50, 98, 69, 43, 44, 1]
a = [x + 1 if x >= 45 else x + 5 for x in l]
Open Opossum

Liste de la compréhension si Elseif

>>> l = [1, 2, 3, 4, 5]
>>> ['yes' if v == 1 else 'no' if v == 2 else 'idle' for v in l]
['yes', 'no', 'idle', 'idle', 'idle']
Tough Tuatara

peut énumérer les compressions contiennent d'autre

["Even" if i%2==0 else "Odd" for i in range(8)]
Fierce Finch

Si autre dans la compréhension de la liste

[<Exp1> if condition else <Exp2> if condition else <Exp3> for <item> in <iterable>]
Manolis Vouvis

Réponses similaires à “Liste la compréhension si d'autre”

Questions similaires à “Liste la compréhension si d'autre”

Plus de réponses similaires à “Liste la compréhension si d'autre” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code