Как удалить пунктуацию из строки в python? Я придерживался подхода, который кто-то размещал в Stackoverflow, но он не работает.Удаление пунктуации из строки
punctuation = ['(', ')', '?', ':', ':', ',', '.', '!', '/', '"', "'"]
str = input("Hi, my name is Yael Shapiro!")
for i in punctuation:
str = str.replace(i,"")
print(str)
* «не работает» * - это совершенно бесполезная проблема. – jonrsharpe
Кроме того, не используйте встроенные в качестве переменных имена. 'str' является встроенным, и вы наверняка столкнетесь с проблемами, скрывающими встроенные имена. – idjaw