[컴][파이썬] 파이썬에서 물음표 연산자와 같은 표현식

question operation on python / tenary conditional operator / expression


c 에서 물음표로 된 연산자가 있다. 그것을 python 에서 어떻게 표현할까 찾아보니, ref. 1 에 답변이 잘 되어 있었다. 여기서는 정리 차원에서 적어놓는다.

syntax in C/C++
condition ? true : false
for example :
   result = a > b ? a : b

syntax in Python
condition if True else False
for example:
  result = a if a>b else b

References

  1. http://stackoverflow.com/questions/3091316/python-conditional-ternary-operator-for-assignments



댓글 없음:

댓글 쓰기