Python中 空串:""、空元组:()、空列表:[]、空字典:{}、None
都自动判定为 False
对 空串、空元组、空列表、空字典
的判断可以采用如下方式:
empty_xxx = ""|()|[]|{}
# 方式一
if not empty_xxx:
pass
# 方式二
if len(empty_xxx)==0:
pass
# 方式三
if empty_xxx==""|()|[]|{}:
pass
对 None
的判断可以采用如下方式:
some_var=None
# 方式一
if not some_var:
pass
# 方式二
if some_var is not None:
pass