求一个二维数组中每行的最大值和每行的和
时间: 2023-06-05 09:48:06 浏览: 205
python+numpy按行求一个二维数组的最大值方法
可以使用numpy库中的函数实现,代码如下:
```python
import numpy as np
# 定义二维数组
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 求每行的最大值
row_max = np.amax(arr, axis=1)
# 求每行的和
row_sum = np.sum(arr, axis=1)
print("每行的最大值:", row_max)
print("每行的和:", row_sum)
```
输出:
```
每行的最大值: [3 6 9]
每行的和: [ 6 15 24]
```
阅读全文