Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Удаление символо в языке Python/

Андрей Федотов Знаток (368), закрыт 4 года назад
Подскажите пожалуйста, как из такой строки:" яблоки 12%, груши 18%,сливы 70%"сделать вот такую:" яблоки 12 груши 18 сливы 70" в python 3.(убрать запятые и проценты)?
И строка не одна, их много, что делать?
Лучший ответ
Сеня Сенечкин Мудрец (12990) 4 года назад
n = 'яблоки 12%, груши 18%, сливы 70%'
n = n.replace('%','')
n = n.replace(',','')
Андрей ФедотовЗнаток (368) 4 года назад
Спасибо огромное!
Остальные ответы
Аглая Шниц Искусственный Интеллект (138191) 4 года назад
import re
data = " яблоки 12%, груши 18%,сливы 70%"
data = " ".join(filter(None, re.split("\%|,|\s", data)))
print(data)
Black Afgano Просветленный (22282) 4 года назад
можно так
import re
" ".join(re.findall('(\w+[^\W])', data))
Похожие вопросы