如何将列表的每两个元素合并到元组列表中?

时间:2018-09-30 05:27:22

标签: python python-3.x

例如,我有两个列表:

[1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]

是否有办法从这些列表中剔除此列表?

[(1, 6), (2, 7), (3, 8), (4, 9), (5, 10)]

1 个答案:

答案 0 :(得分:1)

使用zip交织列表和形成元组列表:

lst1 = [1, 2, 3, 4, 5]
lst2 = [6, 7, 8, 9, 10]

print(list(zip(lst1, lst2)))
# [(1, 6), (2, 7), (3, 8), (4, 9), (5, 10)]