Как создать генератор слов из конкретного слова

Задача такая: пишется любое слово, а программа должна сгенерировать все возможные варианты слов из букв данного слова такой же длинны. Пример: слово "сук", варианты - "уск", "укс", "ску", "ксу" и т.д.


Ответы (1 шт):

Автор решения: n1tr0xs

Используйте модуль itertools

word = 'сук'
all_words = list(product(word))
→ Ссылка