原来nan是float类型:
当判断是否为空时,有时候为nan,但是
if not my_value好像不能找出nan值,而且试过 if my_value==np.nan好像也无效。试过以下方式有效,可以记录一下:
1.numpy判断
import numpy as np
nan = float('nan')
print(np.isnan(nan))
2.pandas判断
import pandas as pd
nan = float('nan')
print(pd.isna(nan))
3.math判断
import math
nan = float('nan')
print(math.isnan(nan))
————————————————
参考链接:https://blog.csdn.net/zy1620454507/article/details/126950041