Функция permutations()



Функция permutations() из модуля itertools в Python используется для генерации всех возможных перестановок элементов из итерируемого объекта.



Синтаксис:

itertools.permutations(iterable, r=None)



Аргументы:

iterable: Итерируемый объект, например, список, строка или кортеж.

r (опционально): Целое число, указывающее длину перестановок. Если не указано, то по умолчанию генерируются все перестановки возможной длины.