python - Python Itertools Combinatinos 检索空列表
问题描述
我正在尝试为 14 个不同的地方生成一个包含 [0 , 1] 组合的列表或数据框。然而
我收到一个空列表或以下消息:
[itertools.combinations 在 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 组合 (16384) 的 0 和 1 的列表。
解决方案
所需的代码是:
import itertools
d = [0, 1]
lst = list(itertools.product(d, repeat=14))
推荐阅读
- javascript - 使用javascript在li和ul和div标签内查找锚标签值
- javascript - 以 5 角动态更改下拉项目的类别
- r - 如何从 Apache Spark 中的 RFormula/RFormulaModel 获取索引映射的因子?
- scala - Scala 中 Select 语句中的 Math.abs 函数
- swift - 使用 Swift 在 iOS 中创建安全随机数?
- ios - AudioKit:如何在 ios 上录制 OWN 应用程序音频输出?
- keras - 如何在 Keras 中实现这种本地连接的架构?
- java - 如何将 SQL 变量带入 GUI?
- javascript - 仅在第一个完成后启用第二个类型
- python - 使用共享库导入 python 包