Я пытался кодировать это сам и ужасно потерпел неудачу. Это в основном то, что я хочу:
a
b
...
z
aa
ba
...
za
ab
bb
...
zz
aaa
baa
...
zzz
В конце он должен был сгенерировать каждую строку, которая короче N символов с набором символов a-z. Так что я не ищу перестановок (из которых 1001 реализация может быть найдена в Интернете), но для комбинаций с заменой (по крайней мере, так называется в Python). Заказ не важен , скорость.