使用zip()函数.
var1={1,2}
var2={a,b}
res=zip(var1,var2}
for i in res:
print(i)
[(1,a),(2,b)]
zip(*iterables)函数创建一个聚合来自每个可迭代对象的迭代器, 第i个元组包含来自每个参数序列或可迭代对象的第i个元素.
a = (1,2,3)
b = (4,5,6)
res = zip(a,b)
print(list(res))
[(1, 4), (2, 5), (3, 6)]
zip()函数将各个元组排列成矩阵,一个元组一行.
调用时按列来抽取矩阵内每个元组的元素,并将每列的元素组成一个新的元组.
即使用两次zip()将原矩阵变为转置矩阵后又变回原矩阵.