Latest web development tutorials

maketrans Python () Método

cordas Python cordas Python


descrição

maketrans Python () é usado para criar a tabela de conversão mapeamentos de caracteres, para tomar dois parâmetros, a maneira mais fácil é chamado, o primeiro argumento é uma string que representa o caractere a ser convertido, o segundo parâmetro é a representação da cadeia da conversão objetivos.

Nota: As duas cordas devem ter o mesmo comprimento como um 1-1 relacionamento.

gramática

maketrans () sintaxe do método:

str.maketrans(intab, outtab)

parâmetros

  • intab - a string para substituir a cadeia de caracteres.
  • outtab - seqüência de caracteres de mapeamento correspondente.

Valor de retorno

Nova cadeia Devolve conversão de cadeia após geração.

Exemplos

O exemplo seguinte demonstra o uso de maketrans () método para converter todas as vogais número especificado:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

from string import maketrans   # 必须调用 maketrans 函数。

intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)

str = "this is string example....wow!!!";
print str.translate(trantab);

Os exemplos dos resultados de saída acima são como se segue:

th3s 3s str3ng 2x1mpl2....w4w!!!

cordas Python cordas Python