空列表,空字符串,空字典,空元组,None都为假。
>>> if "": #空字符串
print("-----1-----")
<<< else:
print("-----2-----")
-----2-----
>>> if " ": #字符串是一个空格,非空字符
print("-----1-----")
>>> else:
print("-----2-----")
-----1-----
>>> if []: #空列表
print("-----1-----")
<<< else:
print("-----2-----")
-----2-----
>>> if {}: #空字典
print("-----1-----")
<<< else:
print("-----2-----")
-----2-----
>>> if (): #空元组
print("-----1-----")
<<< else:
print("-----2-----")
-----2-----
>>> if None: #None
print("-----1-----")
<<< else:
print("-----2-----")
-----2-----