当在两个列表上应用zip时:
x = zip([1,2,3,4], [6,7,8,9]) print(list(x))
收益[(1, 6), (2, 7), (3, 8), (4, 9)]
但是当我在zip中使用set的时候
x = zip({1,2,3,4}, {6,7,8,9}) print(list(x))
给了我[(1, 8), (2, 9), (3, 6), (4, 7)]
为什么?
我还观察到
x = zip({1,2,3,4}, {6,7,8,9}, {12,13,14,15}) print(list(x))
给了我[(1, 8, 12), (2, 9, 13), (3, 6,