У меня есть строка букв, которые я хотел бы разбить на все возможные комбинации (порядок букв должен оставаться фиксированным), чтобы:
s = 'monkey'
становится:
combinations = [['m', 'onkey'], ['mo', 'nkey'], ['m', 'o', 'nkey'] ... etc]
Любые идеи?