아래 링크를 읽었지만 내 질문을 다루지 않습니다.
파이썬에 삼항 조건 연산자가 있습니까?(문제는 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]