python找array中最大值
时间: 2023-09-26 14:11:43 浏览: 43
可以使用Python内置的max()函数来找到数组中的最大值。示例代码如下:
```python
arr = [3, 6, 1, 8, 2, 9]
max_val = max(arr)
print("数组中的最大值为:", max_val)
```
输出结果为:
```
数组中的最大值为: 9
```
如果数组中包含负数,可以使用以下代码:
```python
arr = [-3, 6, -1, 8, 2, 9]
max_val = max(arr, key=abs)
print("数组中的最大值为:", max_val)
```
这里的key参数指定了比较的规则,使用abs函数可以忽略数值的正负号。输出结果为:
```
数组中的最大值为: -9
```
相关问题
用python找出矩阵中的最大值
可以使用Python中的NumPy库来找出矩阵中的最大值。以下是示例代码:
```python
import numpy as np
# 创建一个3x3的矩阵
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 找出矩阵中的最大值
max_value = np.max(matrix)
# 输出最大值
print("矩阵中的最大值为:", max_value)
```
输出结果为:
```
矩阵中的最大值为: 9
```
python求矩阵中的最大值
你可以使用NumPy库中的amax()函数来获取矩阵中的最大值。下面是一个示例代码:
```python
import numpy as np
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
max_value = np.amax(matrix)
print("矩阵中的最大值是:", max_value)
```
输出:
```
矩阵中的最大值是: 9
```
在这个示例代码中,我们首先导入了NumPy库。然后,我们创建了一个包含整数的3x3的矩阵。接下来,我们使用np.amax()函数来查找矩阵中的最大值,并将结果存储在变量max_value中。最后,我们将最大值打印到屏幕上。