str.maketrans()

Создаёт таблицу преобразования символов для метода translate().

Сигнатураstr.maketrans(x, y=None, z=None)

Статический метод. При двух аргументах x и y — это строки равной длины: символы из x заменяются на соответствующие из y. Третий аргумент z задаёт символы для удаления.

table = str.maketrans("abc", "xyz")
print("cab".translate(table))  # 'zxy'
table2 = str.maketrans("", "", "aeiou")
print("hello".translate(table2))  # 'hll'
← Все записи: Методы строк Python
Поддержать проект