我正在尝试为 14 个不同位置生成一个包含 [0 , 1] 组合的列表或数据框。然而
我收到一个空列表或一条消息:
[itertools.combinations at 0x29b294cc0e8]
实际上,我尝试了一些解决该问题的解决方案,但似乎都不起作用。
d = [0, 1]
result = itertools.combinations(d, 14)
for each in result:
print(each)
results = [x for x in itertools.combinations(d, 14)]
根据我的计算,我应该得到 2^14 个 0 和 1 的组合 (16384) 的列表。
最佳答案
所需的代码是:
import itertools
d = [0, 1]
lst = list(itertools.product(d, repeat=14))
关于Python Itertools Combinatinos 检索空列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57218937/