实际上,除空值(例如 ()、[]、{}、""、数字 0 和值 None)外,没有多少值会被评估为 False。当然,值 False 的计算结果为 False。实例:下例会返回 False:bool(False)
bool(None)
bool(0)
bool("")
bool(())
bool([])
bool({})