python怎么用if判断二维数组某个元素是否为nan值
时间: 2023-12-10 15:39:35 浏览: 149
python实现判断数组是否包含指定元素的方法
在Python中使用Numpy库来进行二维数组的操作,可以使用Numpy库中的isnan()函数来判断二维数组中的nan值。下面是一个示例代码:
``` python
import numpy as np
# 创建一个二维数组
arr = np.array([[1, 2, np.nan], [4, np.nan, 6]])
# 判断二维数组中某个元素是否为nan值
if np.isnan(arr[0][2]):
print("arr[0][2]是nan值")
else:
print("arr[0][2]不是nan值")
```
输出结果为:
```
arr[0][2]是nan值
```
在上面的示例代码中,使用了Numpy库中的isnan()函数来判断二维数组中的nan值。如果arr[0][2]是nan值,那么就会输出"arr[0][2]是nan值",否则就会输出"arr[0][2]不是nan值"。
阅读全文