¿Poner una instrucción if-elif-else en una línea?

He leído los enlaces a continuación, pero no responde a mi pregunta.
¿Python tiene un operador condicional ternario? (la pregunta es sobre la condensación de la sentencia if-else en una línea)

¿Hay una forma más fácil de escribir una declaración if-elif-else para que quepa en una sola línea?
Por ejemplo,

if expression1:
   statement1
elif expression2:
   statement2
else:
   statement3

[ACTUALIZAR]

if i>100:
    x=2
elif i<100:
    x=1
else:
    x=0

Siento que si el ejemplo anterior podría escribirse de la siguiente manera, podría parecer más conciso.

x=2 if i>100 elif i<100 1 else 0 [WRONG]

Respuestas a la pregunta(9)

Su respuesta a la pregunta