Por alguna razón no recuerdo cómo hacerlo. Creo que había una manera de establecer una variable en Python, si una condición era cierta. Lo que quiero decir es esto:Configuración de variable condicional de Python
value = 'Test' if 1 == 1
Dónde sería de esperar que establece valor de 'prueba' si la condición (1 == 1) es verdadera. Y con eso, que iba a probar para múltiples condiciones para establecer diferentes variables, como esto:
value = ('test' if 1 == 1, 'testtwo' if 2 == 2)
y así sucesivamente por unos pocos condiciones. es posible?
Ah, me faltaba el "else", y no me decía que lo necesitaba. Supongo que debería haberlo sabido, ya que si la condición no es igual, no se configuraría para nada. ¡Gracias! – SolarLune
En caso de que no sea obvio, puede encadenar estos (como en 'value = v1 si c1 else v2 si c2 else v3'). Una alternativa es usar un diccionario. – James