“Comprensión de la lista si más” Código de respuesta

Lista de comprensión Python si más

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

Comprensión de la lista si más

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

Comprensión de la lista si más

>>> 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

¿Puede la lista de comprensiones contener más?

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

Si más en la comprensión de la lista

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

Respuestas similares a “Comprensión de la lista si más”

Preguntas similares a “Comprensión de la lista si más”

Más respuestas relacionadas con “Comprensión de la lista si más” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código