Python: Удаление пунктуации из строки (3 разных способа!)
Содержание
Использование Python для удаления пунктуации из строки с помощью Translate
# Использование translate для удаления пунктуации
import string
a_string = '!hi. wh?at is the weat[h]er lik?e.'
new_string = a_string.translate(str.maketrans('', '', string.punctuation))
print(new_string)
# Возвращает: hi what is the weather likeЧто такое string.punctuation в Python?
Использование Python для удаления пунктуации из строки с помощью регулярных выражений (regex)
Использование Python для удаления пунктуации из строки с помощью str.replace
Использование Python для удаления пунктуации из строки с помощью цикла for
Какой самый быстрый способ удалить пунктуацию из строки Python?

Часто задаваемые вопросы
Заключение
Дополнительные ресурсы
ПредыдущаяPython: Найдите все перестановки строки (3 легких способа!)СледующаяPython: Найти индекс (или все индексы) подстроки в строке
Последнее обновление