一、背景
在进行数据提取判断时,需要判断不同的情况,趁机整理了一下
二、具体情况
在 Python 中,以下类型的值为 False:
- False:布尔型 False
- None:代表空对象或者没有值的常量
- 0:整型 0
- 0.0:浮点型 0.0
- '':空字符串
- []:空列表
- ():空元组
- {}:空字典
- set():空集合
除了以上这些类型以外的其他类型的值都被视为 True。在条件判断语句中,通常使用布尔型的 True 和 False 来控制程序的流程,而其他类型则可以通过类型转换函数或者语句自动进行隐式类型转换,以满足需要。