python去除列表中的nan值
时间: 2023-10-10 22:10:25 浏览: 60
pcd去除nan点.cpp
可以使用以下代码来去除列表中的NaN值:
```
import math
my_list = [2.5, float('nan'), 3.0, math.nan, 5.5]
new_list = [x for x in my_list if not math.isnan(x)]
print(new_list)
```
输出:
```
[2.5, 3.0, 5.5]
```
这个代码可以将列表中的NaN值过滤掉,得到不包含NaN值的新列表。
阅读全文