📅  最后修改于: 2023-12-03 15:27:48.895000             🧑  作者: Mango
在 Python 中,我们可以通过循环遍历二维数组,然后将每个元素相加来获取整个二维数组的总和。下面是示例代码:
# 定义一个二维数组
arr = [[1, 2], [3, 4], [5, 6]]
# 初始化总和为0
total = 0
# 循环遍历二维数组
for i in range(len(arr)):
for j in range(len(arr[0])):
# 将每个元素的值累加到总和中
total += arr[i][j]
print("二维数组的总和为:", total)
运行上面的代码,输出结果应该为:
二维数组的总和为: 21
在上面的示例代码中,我们定义了一个二维数组 arr
,它包含了三个数组,每个数组包含两个元素。我们使用两个 for
循环遍历整个二维数组,将每个元素的值都累加到 total
变量中。最后输出总和即可。
值得注意的是,在上面的示例代码中,我们使用了 len
函数来获取二维数组的长度。len(arr)
返回数组的行数,len(arr[0])
返回数组的列数。这样可以使我们的代码更加通用,适用于任意行列数的二维数组。