当前位置:首页 > 编程技术 > 正文

如何取二维数组最小值

如何取二维数组最小值

在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`包含三个行,每行有三个整数,函数将返回这个数组中的最小值。

上一篇:冻害发生时间

最新文章