【发布时间】:2021-07-05 13:53:41
【问题描述】:
我想测试C列中的单元格是否为空白,如果是,则用A列中的值填充,如果A为NaN,则用B填充。列C 可能有一些空白单元格,如下所示:
df:
A B C
0 xyz NaN 12.03.2010
1 abc NaN 01.10.2009
2 NaN 14.11.2010
3 02.10.2010 NaN
C 似乎有一些空白单元格,但是当我使用df.iloc[2, 2] == None 或pd.isnull(df.iloc[2, 2]) 进行测试时,两者都返回了False。为什么会这样?我们如何测试它是否真的是空白的?
【问题讨论】: