如何遍历列表中的所有配对组合,例如:
list = [1,2,3,4]
输出:
1,2
1,3
1,4
2,3
2,4
3,4
谢谢!
>>> import itertools
>>> lst = [1,2,3,4]
>>> for x in itertools.combinations(lst, 2):
... print(x)
...
(1, 2)
(1, 3)
(1, 4)
(2, 3)
(2, 4)
(3, 4)
顺便说一句,不要list
用作变量名。它遮盖了内置函数/类型list
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句