data = pd.DataFrame([[1,6.5,3],[1,None,None],[None,None,None],[None,6.5,3]])
cleaned = data.dropna()print("data:\n"+ data)print("cleaned: \n"+ cleaned)==Output:==
data:01201.06.53.011.0 NaN NaN
2 NaN NaN NaN
3 Nan NaN 3.0
cleaned:01201.06.53.0
2.若要删除所有值均为NaN的行,需要传入how = ‘all’
cleaned = data.dropna(how='all')==Output:==
cleaned:01201.06.53.011.0 NaN NaN
3 NaN 6.53.0