数字0-9的所有可能的10位组合,不重复

时间:2014-04-04 19:14:00

标签: python-3.3

我试图生成数字0-9的所有可能的10位数组合而不重复数学问题,但我似乎无法理解它。 我已经尝试过itertools.combinations,但这会得到后续的结果。 我也尝试过random.shuffle,但是多次重复这种效率非常低。 有没有算法来解决这个问题?

2 个答案:

答案 0 :(得分:1)

事实证明,感谢user2864740,我找到了itertools.permutations。这就是我的要求。

答案 1 :(得分:1)

我认为像

itertools.permutations(range(10), 10)

将为您提供数字0 - 9的所有10位数组合。