构建测试数据

创建一个包含空值的DataFrame

data = {
    'A': [1, 2, np.nan, 4],
    'B': [5, np.nan, 7, 8],
    'C': [np.nan, 10, 11, 12]
}
df = pd.DataFrame(data)

检测 DataFrame 中是否存在空值

null_values = pd.isnull(df)

# 打印结果
print(null_values)


     A    B     C
0  1.0  5.0   NaN
1  2.0  NaN  10.0
2  NaN  7.0  11.0
3  4.0  8.0  12.0

       A      B      C
0  False  False   True
1  False   True  False
2   True  False  False
3  False  False  False

检测 某列 中是否存在空值

# 检查列'A'中的空值
null_values_A = pd.isnull(df['A'])

# 打印结果
print(null_values_A)


0    False
1    False
2     True
3    False
Name: A, dtype: bool

检测 某具体空格位置 中是否存在空值

i = 0

# Get the row data
data = df.iloc[i]

# Get the 'A' value
detect = data['A']

# Check if the value is null
is_null = pd.isnull(detect)

print(is_null)

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐