【发布时间】:2020-07-12 20:49:24
【问题描述】:
如果字典列表中有 nan 值,我正在尝试打印,但没有这样做。
data = [{'A' : 2, 'B' : 'ssss'}, {'A' : 3, 'B' : 'xxx'}, {'A' :nan, 'B' : 'ssss'}]
代码:
for x in data:
if (x['A']== 2):
print('two')
elif (x['A']== np.nan)
print('null')
else:
print('nothing')
【问题讨论】:
-
您是否尝试过使用
np.isnan?检查stackoverflow.com/questions/13003202/python-nan-nan 了解为什么x['A']== np.nan不起作用。