Лучший способ лишить пунктуации из строки в Python

Кажется, там должен быть путь проще, чем:

import string s = "string. With. Punctuation?" # Sample string  out = s.translate(string.maketrans("",""), string.punctuation) 

Есть ли?

Мне нравится использовать функции такой:

def scrub(abc):     while abc[-1] is in list(string.punctuation):         abc=abc[:-1]     while abc[0] is in list(string.punctuation):         abc=abc[1:]     return abc 
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*