【发布时间】:2014-04-28 06:48:45
【问题描述】:
我想在长度为 4 的向量中生成 0、1、2 的所有可能组合。组合顺序无关紧要,即 1100 与 0101,0011,1010 相同。所以我只想选择一个值,即'1100'。能否请您告诉我如何使用 python/perl。
0000
1111
1000
2111
''''
''''
我尝试使用 python 的 itertools.product 但重复了几次。谢谢
【问题讨论】:
-
您有 R 标签,但在文本中说您正在寻找 python 或 perl 解决方案;你能澄清一下吗?
-
既然您也标记了 awk,那么您可以使用 awk/shell 解决方案吗?
-
严格来说是组合而不是排列。