在 Python 中使用列表修改元组内容
当需要修改元组列表时,可以使用'zip'方法和列表推导。
zip 方法接受可迭代对象,将它们聚合成一个元组,并将其作为结果返回。
列表推导式是迭代列表并对其执行操作的简写。
列表可用于存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含包含在列表中的元组。
以下是相同的演示 -
示例
my_list_1 = [('Hi', 1), ('there', 2), ('Jane', 3)]输出结果my_list_2 = [45, 67, 21]
print("第一个列表是: ")
print(my_list_1)
print("第二个名单是: " )
print(my_list_2)
my_result = [(i[0], j) for i, j in zip(my_list_1, my_list_2)]
print("元组的修改列表是: ")
print(my_result)
第一个列表是:[('Hi', 1), ('there', 2), ('Jane', 3)]
第二个名单是:
[45, 67, 21]
元组的修改列表是:
[('Hi', 45), ('there', 67), ('Jane', 21)]
解释
定义了一个元组列表,并显示在控制台上。
另一个列表被定义,并显示在控制台上。
这两个列表都被压缩并迭代。
然后将其转换为列表。
此操作的数据存储在变量中。
此变量是显示在控制台上的输出。
以上是 在 Python 中使用列表修改元组内容 的全部内容, 来源链接: utcz.com/z/352695.html