在 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

回到顶部