2

可能重复:
如何在 Python 中生成列表的所有排列

假设我有一个范围,0-2。我想打乱这些数字并打印出所有的可能性:

[0, 1, 2]
[0, 2, 1]
[1, 2, 0]
[1, 0, 2]
[2, 0, 1]
[2, 1, 0]

对于任何范围 0-N,我将如何在 Python 中执行此操作?

4

1 回答 1

1

itertools.permutations()

于 2012-05-03T04:51:07.313 回答