我想检查Pandas数据框行在特定列中是否包含空集,即
d = {'col1': [1, 2], 'col2': [3, {}]}
df2 = pd.DataFrame(data=d)
col1 col2
0 1 3
1 2 {}
然后
df2['col_2_contains_empty_set'] = ? # how to implement this
应该给予
col1 col2 col_2_contains_empty_set
0 1 3 False
1 2 {} True
正确的方法是什么?做不到
bool(df['col2'])
或者
df['col2'].bool()
因为Series
有不明确的布尔值,我想。
目前没有回答
相关问题 更多 >
编程相关推荐