1. 使用内置函数 `max()` 和 `min()`:
```python
arr = [2, 5, 1, 9, 10]
max_value = max(arr)
min_value = min(arr)
print("数组中的最大值为:", max_value)
print("数组中的最小值为:", min_value)
2. 使用 `numpy` 库:
```python
import numpy as np
array = np.array([[1, 3, 4], [0, 1, 4], [2, 5, 6], [2, 4, 4]])
max_value = np.max(array)
min_value = np.min(array)
print("数组中的最大值为:", max_value)
print("数组中的最小值为:", min_value)
3. 自定义函数求每列的最值:
```python
import numpy as np
def maxmin(array):
maxlist = []
minlist = []
for i in range(len(array)):
col = []
for j in range(len(array)):
col.append(array[j][i])
maxlist.append(max(col))
minlist.append(min(col))
return maxlist, minlist
array = np.array([[1, 3, 4], [0, 1, 4], [2, 5, 6], [2, 4, 4]])
maxlist, minlist = maxmin(array)
print("每列的最大值为:", maxlist)
print("每列的最小值为:", minlist)
以上方法都可以用来求数组的最值。选择哪一种方法取决于你的具体需求以及是否已经安装了 `numpy` 库