Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail.ru
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail.ru
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
Подскажите по решению Python задачи
1 ставка
Как заполнить матрицу против часовой стрелки
1 ставка
Как установить Pyrogram и Telecrypto на windows 7?
1 ставка
Python задача помогите с решением
1 ставка
Задача яндекса python, помогите решить пж
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
Удаление символо в языке 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))
Похожие вопросы
И строка не одна, их много, что делать?