а есть вариант с использованием itertools? или чего-то подобного, чтобы не пришлось городить кучу циклов и условий
просто я наверное не совсем точно сформулировала, мне нужно для разного количества букв в слове выбрать разное количество '-', то есть для 'ABCDE' например перестановки длиной 3 буквы + 2 символа '-' на месте отсутствующих букв: --CDE, -B-DE, -BC-E и тд все комбинации
да через консоль устанавливается и установленный пакет отображается в pycharm, но из pycharm у меня не получается работать с установленным пакетом как и устанавливать пакеты... а из консоли всё получается
devalone: 1ая ссылка зачем?? 2ая ссылка - не нашла там как заменять символы например этот ' и как заменить все буквы не из английского алфавита, как заменить перевод строки на пробел??? по этой ссылке увидела решение которое я уже привела в комментарии, решения с использованием буста (а мне нужно со стандартными либами) и решения которые не работают с пробелами и переводом строки((