【发布时间】:2017-06-20 17:33:10
【问题描述】:
在 Python 中是否有一种简单的方法来计算给定长度的所有可能排列,其中两个整数使用一个或两个整数。例如,如果我的整数是 1 和 2,并且我想计算长度为 3 的所有可能排列,我应该得到 (111, 112, 121, 122, 211, 212, 221, 222)。我认为 itertools.permutations 会起作用,但显然如果长度大于整数个数,则不会返回任何项目。
【问题讨论】:
-
谢谢,这正是我所需要的。我不知道为什么它没有出现在我的搜索中。