如何取二维数组最小值
- 编程技术
- 2025-01-26 06:38:22
- 1
在Python中,你可以使用嵌套循环来遍历二维数组,并找到最小值。以下是一个简单的例子,它定义了一个二维数组,并使用嵌套循环来找到最小值。```pythondef fi...
在Python中,你可以使用嵌套循环来遍历二维数组,并找到最小值。以下是一个简单的例子,它定义了一个二维数组,并使用嵌套循环来找到最小值。
```python
def find_min_in_2d_array(arr):
假设二维数组不为空
min_value = arr[0][0]
for row in arr:
for item in row:
if item < min_value:
min_value = item
return min_value
示例二维数组
two_dimensional_array = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
调用函数并打印结果
min_value = find_min_in_2d_array(two_dimensional_array)
print("最小值是:", min_value)
```
这段代码首先定义了一个函数`find_min_in_2d_array`,它接受一个二维数组作为参数。函数内部,我们初始化`min_value`为二维数组的第一个元素,然后通过嵌套循环遍历整个数组,将每个元素与当前的`min_value`进行比较,如果发现更小的值,则更新`min_value`。函数返回找到的最小值。
示例中的二维数组`two_dimensional_array`包含三个行,每行有三个整数,函数将返回这个数组中的最小值。
本文链接:http://www.xinin56.com/bian/345652.html
上一篇:冻害发生时间