我有一个列表l1,它是我使用itertools.combinations生成的长度为2的所有组合。我打算遍历这些组合,并对它们执行一个操作。为简单起见,此代码仅打印组合a。import itertools
for a in itertools.combinations(l1,2):
print(a) 有没有什么方法可以使组合循环的顺序随机化呢random.shuffle似乎不起作用,因为itertools.combinations没有长度。
我在python中有一个整数列表,假设:我应该如何使用itertools.combinations来查找这些整数的所有可能的sums子集。我尝试以这种方式使用itertools.combinations (根据建议):
comb = [combinations(weight, i) for i in range(len(luggages)