我编写了以下代码来从列表 S 中查找 2 个整数的子集。
import itertools
S = [1, 2, 3, 4, 6]
subsets = itertools.combinations(S, 2)
print subsets
我期待以下结果:
[[1, 2], [1, 3], ... [4, 6]]
我从上面的代码中得到一个错误,如下所示:
Traceback (most recent call last):
Line 5, in <module>
subsets = itertools.combinations(S, 2)
AttributeError: 'module' object has no attribute 'combinations'
为什么我无法导入组合()?