如何查找二维数据的最大值和最小值
时间: 2024-05-15 12:18:33 浏览: 53
求二维数组中的最大值和最小值
你可以遍历二维数组,将其中的每一个元素与当前的最大值和最小值进行比较,并更新最大值和最小值。比如说,可以使用双重循环来遍历整个二维数组,然后用一个变量来保存当前的最大值和最小值,比较时即可更新这两个变量的值。以下是一个示例代码:
```python
def find_max_min(arr):
if not arr:
return None, None
max_val, min_val = arr[0][0], arr[0][0]
for i in range(len(arr)):
for j in range(len(arr[0])):
if arr[i][j] > max_val:
max_val = arr[i][j]
if arr[i][j] < min_val:
min_val = arr[i][j]
return max_val, min_val
```
假设二维数组的变量名为 arr,可以通过调用 find_max_min(arr) 来得到最大值和最小值。
阅读全文