用 Python 列表修改元组内容
如果需要修改元组列表,可以使用“zip”方法和列表推导。
zip 方法采用可迭代对象,将它们聚合到元组中,并将其作为结果返回。
列表推导是迭代遍历列表并对列表执行操作的一种简写。
列表可以用来存储异构值(即,任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含封闭在列表中的元组。
下面是对其演示 −
示例
my_list_1 = [('Hi', 1), ('there', 2), ('Jane', 3)]
my_list_2 = [45, 67, 21]
print("The first list is : ")
print(my_list_1)
print("The second list is : " )
print(my_list_2)
my_result = [(i[0], j) for i, j in zip(my_list_1, my_list_2)]
print("The modified list of tuple is : ")
print(my_result)输出
The first list is :
[('Hi', 1), ('there', 2), ('Jane', 3)]
The second list is :
[45, 67, 21]
The modified list of tuple is :
[('Hi', 45), ('there', 67), ('Jane', 21)]说明
- 定义一个元组列表,并将其显示在控制台上。
- 定义另一个列表,并将其显示在控制台上。
- 这两个列表被压缩并被迭代。
- 然后将它转换为一个列表。
- 此操作的数据存储在变量中。
- 此变量是显示在控制台上的输出。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP