📜  python 数组总和 - Python (1)

📅  最后修改于: 2023-12-03 14:46:15.820000             🧑  作者: Mango

Python数组总和

在Python中,数组是一种非常有用的数据结构。它可以用来存储一组有序的数据,并且可以很方便地对这些数据进行操作。在本文中,我们将介绍如何计算一个数组的总和。

计算数组的总和

要计算一个数组的总和,我们可以使用内置函数sum()。该函数接受一个数组作为参数,并返回数组中所有元素的总和。

arr = [1, 2, 3, 4, 5]
total = sum(arr)
print(total)

输出:

15

在上面的示例中,我们首先创建了一个名为arr的数组,其中包含整数15。然后,我们使用sum()函数计算了该数组的总和,并将结果赋值给名为total的变量。最后,我们将该值打印到屏幕上。

计算二维数组的总和

除了一维数组外,我们还可以计算二维数组的总和。要计算二维数组的总和,我们可以使用嵌套的for循环来遍历数组中的所有元素,然后使用sum()函数计算每一行的总和,并累加到最终的总和中。以下是一个示例:

arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
total = 0

# 遍历二维数组中的所有元素,并计算总和
for row in arr:
    row_sum = sum(row)
    total += row_sum

print(total)

输出:

45

在上面的示例中,我们创建了一个名为arr的二维数组,其中包含三个包含三个整数的子数组。然后,我们使用嵌套的for循环遍历数组中的所有元素。对于每一行,我们计算其总和,并将其加到最终的总和中。最后,我们打印出总和的值。

小结

在Python中,我们可以使用sum()函数轻松计算一个数组的总和。此外,我们还可以使用嵌套的for循环来计算二维数组的总和。这些技巧对于处理大型数据集或进行统计分析非常有用。