値が存在しないことを表す特別な値
>>> a = ['',None,1,2] >>> a ['', None, 1, 2] >>> a[0] is None False >>> a[1] is None True >>> a[0] '' >>> if a[0]: ... print('test') ... >>> if a[1]: ... print('test') ... >>>
NoneはFalseと判定される
is NoneでNoneであるか判定する。
>>> a = ['',None,1,2] >>> a ['', None, 1, 2] >>> a[0] is None False >>> a[1] is None True >>> a[0] '' >>> if a[0]: ... print('test') ... >>> if a[1]: ... print('test') ... >>>
NoneはFalseと判定される
is NoneでNoneであるか判定する。