Python如何将两个列表组合成一个元组列表?
在Python中,可以使用zip()
函数将两个列表组合成一个元组列表。zip()
函数将多个可迭代对象作为参数,返回一个元组列表,其中每个元组包含来自每个输入可迭代对象的对应元素。
以下是一个示例代码,演示如何将两个列表组合成一个元组列表:
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
# 使用zip函数将两个列表组合成一个元组列表
tuple_list = list(zip(list1, list2))
print(tuple_list)
输出:
[(1, 'a'), (2, 'b'), (3, 'c')]
在上面的示例中,我们定义了两个列表list1
和list2
,然后使用zip()
函数将它们组合成一个元组列表tuple_list
。最后,我们打印输出tuple_list
,可以看到它是一个包含元组的列表,每个元组包含来自list1
和list2
的对应元素。