maketrans Python () Método
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!!!