自定义一个二维数组 a,从中选出各行最大的元素组成一 个一维数组 b,并输出。
时间: 2024-05-01 14:18:11 浏览: 223
好的,根据您的要求,我可以为您编写以下代码来解决这个问题:
```python
import numpy as np
# 自定义一个二维数组 a
a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 从中选出各行最大的元素组成一 个一维数组 b
b = np.max(a, axis=1)
# 输出结果
print(b)
```
输出结果:
```
[3 6 9]
```
这个代码中,我们首先使用 numpy 库来创建一个二维数组 a。然后,我们使用 numpy 的 `max` 函数和 `axis` 参数来计算出每一行的最大值,并将它们组成一个一维数组 b。最后,我们利用 Python 的 `print` 函数来输出这个一维数组 b 的值。
阅读全文