在Python中合并列表
可能是重复的问题:
Python - 将两个列表的元素合并成一个元组列表
这里有两个列表
x = [1,2,3,4,5]
y = ['a','b','c','d','e']
我该如何得到这个列表
z = [(1, 'a'), (2, 'b'), (3, 'c'), (4, 'd'), (5, 'e')]
3 个回答
1
x = [1,2,3,4,5]
y = ['a','b','c','d','e']
print zip(x,y)
当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。
2
根据你的输入,内置函数 zip(x, y)
会给出你想要的结果。
3
z = zip(x,y)
这会帮你完成工作。
>>> x = [1,2,3,4,5]
>>> y = ['a','b','c','d','e']
>>> z = zip(x,y)
>>> z
[(1, 'a'), (2, 'b'), (3, 'c'), (4, 'd'), (5, 'e')]