Мне нужно точно знать, как использовать string.maketrans
Я новичок в python, пожалуйста, может кто-нибудь сказать мне, как использовать string.maketrans ()
, с некоторыми примерами пожалуйста?
Я нахожу что-то вроде:
allchars = string.maketrans ('', '')
которые возвращают карту символов, но я не мог понять, как использовать этот подход
Спасибо за помощь
Ответы
Ответ 1
После создания таблицы переводов с помощью string.maketrans
вы можете использовать результат этого метода str.translate
, например:
import string
trans = string.maketrans('ae', 'bx') # a->b and e->x
text = 'abcdef'
print text.translate(trans)
# bbcdxf