Я прочитал ссылки ниже, но это не касается моего вопроса.
У Python есть тернарный условный оператор? (речь идет о сжатии инструкции if-else в одной строке)
Есть ли более простой способ написать инструкцию if-elif-else, чтобы она соответствовала одной строке?
Например,
if expression1:
statement1
elif expression2:
statement2
else:
statement3
[ОБНОВЛЕНИЕ]
if i>100:
x=2
elif i<100:
x=1
else:
x=0
Я просто чувствую, что описанный выше пример можно записать следующим образом: он может выглядеть более кратким.
x=2 if i>100 elif i<100 1 else 0 [WRONG]