Как вернуть таблицу перевода для использования в переводах в 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".



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.