if, else에서 변수에 값을 할당할 때는 변수 = 값 if 조건문 else 값 형식으로 축약할 수 있으며 이런 문법을 조건부 표현식(conditional expression)이라고 부릅니다.
조건부 표현식(conditional expression)
>>> x = 5 >>> y = x if x == 10 else 0 >>> y 0
보통 조건부 표현식은 람다 표현식에서 자주 사용합니다.
활용 방법은 '32.2 람다 표현식과 map, filter, reduce 함수 활용하기'를 참조하세요.