Я хочу разбить алфавитные символы (буквы) в строке запятыми, но у меня также есть алфавитные символы, которые я хочу сохранить.Python: вставить запятую после каждого алфавитного символа строки
Примеры (Input -> Желаемая выход):
"ABC" -> "A,B,C"
"-ABC" -> "-A,B,C"
"AB-C" -> "A,B,-C"
Там может быть максимум один "-" перед данной буквы.
Моя первая попытка заключалась в использовании метода join, но она применима к любому символу строки, будь то буква или нет.
например. ','. join ("- ABC") дает «-, A, B, C», что не то, что я хочу
Любое предложение?
Будет ли строка ввода заканчиваться символом, отличным от альфы? –
В моем практическом случае это может произойти только в том случае, если строка состоит только из одного не-альфа-символа, например."-" – FLab