Как вернуть таблицу перевода для использования в переводах в Python?
В Python для создания таблицы перевода используется метод maketrans()
из модуля string
. Этот метод возвращает таблицу перевода, которую можно использовать для замены символов в строке.
Пример:
import string
# Создание таблицы перевода
table = str.maketrans('aeiou', '12345')
# Применение таблицы перевода к строке
text = 'hello world'
translated_text = text.translate(table)
print(translated_text) # h2ll4 w4rld
В этом примере мы создали таблицу перевода, которая заменяет гласные буквы на цифры. Затем мы применили эту таблицу к строке "hello world" с помощью метода translate()
, чтобы получить строку "h2ll4 w4rld".