Я знаю, что могу использовать itertools.permutation, чтобы получить всю перестановку размера r.
Но для itertools.permutation([1,2,3,4],3)
он вернет (1,2,3)
, а также (1,3,2)
.
-
Я хочу отфильтровать эти повторения (т.е. получить комбинации)
-
Есть ли простой способ получить все перестановки (всех длин)?
-
Как преобразовать результат
itertools.permutation()
в обычный список?