python 查找数组中最大的值
时间: 2023-11-14 09:21:16 浏览: 86
数组最大值最小值_数组最大值最小值_最小值_
5星 · 资源好评率100%
可以使用 Python 内置的 `max()` 函数来查找数组中的最大值。
例如,假设有一个包含整数的数组 `arr`,可以使用以下代码来查找最大值:
```python
arr = [3, 7, 1, 9, 4, 2, 8, 5, 6]
max_value = max(arr)
print(max_value) # 输出 9
```
如果数组中包含了其他类型的元素,例如字符串或者对象,可以使用 `key` 参数来指定比较规则。
例如,假设有一个包含字符串的数组 `arr`,可以使用以下代码来查找长度最长的字符串:
```python
arr = ['apple', 'banana', 'orange', 'kiwi', 'pear']
max_value = max(arr, key=len)
print(max_value) # 输出 'banana'
```
在这个例子中,我们将 `key` 参数设置为 `len` 函数,这样 `max()` 函数就会比较字符串的长度,并返回最长的那个字符串。
阅读全文