Python列表中元组的求和

当需要对元组列表中的元素求和时,可以使用“ map”方法和“ sum”方法。

列表可用于存储异构值(即,任何数据类型的数据,例如整数,浮点数,字符串等)。

元组列表基本上包含包含在列表中的元组。

映射函数将给定的函数/操作应用于可迭代项(例如列表,元组)中的每个项目。它返回一个列表作为结果。

“ sum”方法可用于将元素添加为可迭代的。

以下是相同的演示-

示例

my_list = [(11, 14), (54, 56), (98, 0), (13, 76)]

print("The list is : ")
print(my_list)

my_result = sum(map(sum, my_list))

print("The summation of tuples in a list is: ")
print(my_result)
输出结果
The list is :
[(11, 14), (54, 56), (98, 0), (13, 76)]
The summation of tuples in a list is:
322

解释

  • 元组列表已定义,并显示在控制台上

  • 将可迭代对象映射到“和”,然后将所有元素求和。

  • 它将再次用作“ sum”方法的参数,该方法给出最终结果。

  • 这已分配给一个值。

  • 它显示在控制台上。