📜  Python|列表中元组的总和(1)

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

Python | 列表中元组的总和

在Python中,列表(List)是一个非常常用的数据类型。如果列表中的元素是数字(int 或 float),那么可以用Python内置的sum()函数进行求和。但是,如果列表中的元素是元组(Tuple),那么如何计算元组中所有数字的和呢?

下面,我们将通过一个代码示例来介绍如何计算列表中元组的总和。

代码示例

以下是一个包含元组的列表:

my_list = [(1,2,3), (4,5,6), (7,8,9)]

如果我们要计算列表中所有元组的总和,我们可以使用for循环遍历列表,并使用内置函数sum()进行求和。具体代码如下:

total = 0
for tup in my_list:
    total += sum(tup)
print("列表中元组的总和为: ", total)

上述代码中,变量total用于存放元组中所有数字的总和。在for循环中,我们遍历了列表中的所有元组,并使用sum()函数计算每个元组的总和,将所有计算结果累加到total中。

运行上述代码,我们可以得到如下输出:

列表中元组的总和为:  45
总结

在Python中,使用内置函数sum()能够快速计算数字列表的总和。如果列表中的元素是元组,我们可以使用for循环和sum()函数计算每个元组的总和,并将所有计算结果进行累加,即可得到列表中所有元组的总和。