import numpy as np
a = np.array([1, np.nan, 2, np.nan, 3])
print(a)
>>> [ 1. nan 2. nan 3.]
mask = ~np.isnan(a)
print(mask)
>>> [ True False True False True]
notnan = a[mask]
print(notnan)
>>> [1. 2. 3.]
numpy--过滤nan
最新推荐文章于 2023-11-14 10:07:12 发布