Задать вопрос
@Vlad1779

Как можно разбить строку на слова по всем символам?

Здравствуйте! У меня есть строка, которую я хочу разбить на слова. В ней присутствуют знаки препинания, и другие символы. Как я понял через .split() можно разделить предложение, используя конкретный символ. Когда я разбиваю строку по пробелу, в ней остаются различные символы по типу точки или запятой.
Мне нужен какой-нибудь простой вариант, для того чтобы их убрать, так как перебирать все символы я не смогу. Пожалуйста помогите
  • Вопрос задан
  • 161 просмотр
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
Maksim_64
@Maksim_64
ML Engineer
используй регулярные выражения.
что-то вроде этого.
re.findall(r"\b\w+\b", string)
можно и re.split использовать, при желании.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы