isnull()函数的语法格式如下:
import pandas as pd
obj = None
print(pd.isnull(obj))
obj2 = 'd'
print(pd.isnull(obj2))
结果:
True
False
- 上述函数中
只有一个参数obj
,表示检查空值
的对象。 isnull()
函数会返回一个布尔类型
的值,如果返回的结果为True
,则说明有空值或缺失值
,否则为False
。(NaN
或None
映射到True
值,其它内容映射到False
)
notnull()
与isnull()
函数的功能是一样的,都可以判断
数据中是否存在空值或缺失值
,不同之处在于,前者发现数据中有空值或缺失值时返回False
,后者返回的是True
。
series_obj = Series([1, None, NaN])
# 检查是否不为空值或缺失值
pd.notnull(series_obj)
结果:
0 | True |
1 | False |
2 | False |