a = np.array([[1,5],[3,4],[8,6]]) print(a) #取出大于5并以数组的形式输出
时间: 2023-12-26 19:04:46 浏览: 114
python中实现将多个print输出合成一个数组
要取出数组 `a` 中大于 5 的元素,并以数组的形式输出,可以使用以下代码:
```python
import numpy as np
a = np.array([[1, 5], [3, 4], [8, 6]])
output = a[a > 5]
print(output) # 输出 [8, 6]
```
在这个例子中,我们使用条件索引 `a > 5` 来找出满足条件大于 5 的元素。然后,我们将满足条件的元素存储在一个新的数组 `output` 中,并通过打印 `output` 输出结果 `[8, 6]`。
阅读全文