파이썬은 3항 연산자가 존재하지 않고, 가장 왼쪽에 있는 비교 연산자부터 계산해서 True False가 결정되는 시점에 결과를 반환함. return stack and 1 or 0은 return (stack and 1) or 0 과 같다.
return stack and 1 or 0
return (stack and 1) or 0