我想合并:
A = (1,3,5)
B = (2,4,6)
成:
C = ((1,2), (3,4), (5,6))
有没有在python中执行此操作的函数?
答案 0 :(得分:11)
是:
tuple(zip(A, B))
这就是全部。结果如下(在Python 2.x和3.x中):
>>> tuple(zip(A, B))
((1, 2), (3, 4), (5, 6))
答案 1 :(得分:6)
您想使用zip
:
zip((1,3,5),(2,4,6))
这将在技术上返回python2.x上的list
和python3.x上的可迭代对象。要获得tuple
个元组,您只需将整个内容包含在tuple(zip((1,3,5),(2,4,6)))