[Python] if not x

2021. 1. 8. 16:37Programming Language/Python

파이썬의 if not x 조건에 맞는 x는 (즉, False로 판단되는 것은)

  • 빈 리스트 []
  • 빈 튜플 ()
  • 빈 문자열 ""
  • False
  • 0
  • None 등이 있다.
if not []:
    print(bool([]))

if not ():
    print(bool(()))

if not "":
    print(bool(""))

if not False:
    print(bool(False))

if not 0:
    print(bool(0))

if not None:
    print(bool(None))

"""
<결과>
False
False
False
False
False
False
"""
반응형