Python 中列表总和作为元组属性
为了得到包含元组的列表的总和,可以使用列表解析和 `sum` 方法。
列表可以用来存储异构的值(即任意类型的数据,例如整数、浮点数、字符串等)。
包含元组的列表基本上包含被列表括起来的元组。
列表解析是一种遍历列表并在其上执行操作的简写形式。
`sum` 方法用于对一个可迭代对象中的元素求和,其中可迭代的对象作为该方法的参数传递。
以下是对此方法的演示 -
示例
my_list = [('Hi', [45, 67, 21]), ('There', [45, 32, 1]), ('Jane', [59, 13])]
print("The list is : ")
print(my_list)
my_result = [(key, sum(lst)) for key, lst in my_list]
print("The list of tuple after summation is : ")
print(my_result)输出
The list is :
[('Hi', [45, 67, 21]), ('There', [45, 32, 1]), ('Jane', [59, 13])]
The list of tuple after summation is :
[('Hi', 133), ('There', 78), ('Jane', 72)]说明
- 定义了一个包含元组的列表,并显示在控制台上。
- 使用列表解析对其进行迭代,并对包含元组的列表中的每个整数求和,并将其转换为列表。
- 此操作的数据存储在一个变量中。
- 此变量是在控制台显示的输出。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP