求numpy的最大值
时间: 2023-07-28 10:07:03 浏览: 98
part_遗传算法求sin最大值_
5星 · 资源好评率100%
求 NumPy 数组的最大值可以使用 np.max 函数。np.max 函数的语法为:
```python
np.max(a, axis=None, keepdims=False)
```
其中,a 是要求最大值的数组,axis 是指定沿着哪个轴求最大值,默认为 None,表示对整个数组求最大值,keepdims 表示是否保留原数组的维度,默认为 False。
例如,要求一个一维数组的最大值,可以使用以下代码:
```python
import numpy as np
a = np.array([1, 3, 2, 5, 4])
max_value = np.max(a)
print(max_value)
```
输出结果为:
```
5
```
要求一个二维数组的最大值,可以指定 axis 参数。例如,要求一个 3x4 的二维数组每一列的最大值,可以使用以下代码:
```python
import numpy as np
a = np.array([[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]])
max_value = np.max(a, axis=0)
print(max_value)
```
输出结果为:
```
[ 9 10 11 12]
```
阅读全文