用函数实现求一维数组的最大值最小值
时间: 2024-05-04 07:17:46 浏览: 94
vb求一维数组最值函数
可以定义两个函数,一个用于求最大值,一个用于求最小值。
求最大值的函数实现如下:
```python
def max_value(arr):
max_val = arr[0]
for i in range(1, len(arr)):
if arr[i] > max_val:
max_val = arr[i]
return max_val
```
求最小值的函数实现如下:
```python
def min_value(arr):
min_val = arr[0]
for i in range(1, len(arr)):
if arr[i] < min_val:
min_val = arr[i]
return min_val
```
其中,arr为输入的一维数组。可以使用以下方式调用函数:
```python
arr = [1, 5, 3, 9, 2, 7]
max_val = max_value(arr)
min_val = min_value(arr)
print("最大值为:", max_val)
print("最小值为:", min_val)
```
阅读全文