- zip
- product
for x in zip([1,2],[4,5]):
print(x)
(1, 4)
(2, 5)
缺点是只能相同长度。
productfrom itertools import product
for x in product([1,2],[3],[4,5]):
print(x)
(1, 3, 4)
(1, 3, 5)
(2, 3, 4)
(2, 3, 5)
厉害了,不知道其怎么实现的, 如果是我,只会写3重循环进行组合。

for x in zip([1,2],[4,5]):
print(x)
(1, 4)
(2, 5)
缺点是只能相同长度。
productfrom itertools import product
for x in product([1,2],[3],[4,5]):
print(x)
(1, 3, 4)
(1, 3, 5)
(2, 3, 4)
(2, 3, 5)
厉害了,不知道其怎么实现的, 如果是我,只会写3重循环进行组合。