在python中使用zip()运算符时重复

时间:2018-08-16 19:44:53

标签: python python-3.x list operators

我看到python中的zip(<>)不会重复。有没有办法让它考虑重复? 以下是我的两个列表:

{{1}}

当我尝试使用zip()同时循环列表时,仅考虑(933,4139)和(1129,1242)。有没有一种方法(使用zip)可以避免这种情况,并使其考虑列表中的所有值。

预先感谢

  • 列表项

1 个答案:

答案 0 :(得分:1)

也许您没有正确使用它,因为$private:pattern不会删除重复项-请参阅:

zip()

将打印:

a = [933, 933, 933, 933, 933, 1129, 1129, 1129, 1129]
b = [4139, 6597069777240, 10995116284808, 32985348833579, 32985348838375, 1242, 2199023262543, 6597069771886, 6597069776731]

for x, y in zip(a, b):
    print((x, y))