使用布尔索引获取元素>15的元素
时间: 2024-04-14 21:29:36 浏览: 49
使用线性索引获取矩阵的元素-matlab的使用
要使用布尔索引获取数组中大于15的元素,可以使用以下代码:
```python
import numpy as np
# 创建一个4行5列的二维数组
arr = np.array([[1, 2, 3, 4, 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 15],
[16, 17, 18, 19, 20]])
# 使用布尔索引获取元素大于15的元素
bool_index = arr > 15
selected_elements = arr[bool_index]
print("大于15的元素为:")
print(selected_elements)
```
输出结果为:
```
大于15的元素为:
[16 17 18 19 20]
```
这样,你就可以使用布尔索引获取数组中大于15的元素了。
阅读全文