Latest web development tutorials

Python translate () Método

cordas Python cordas Python


descrição

Python traduzir () tabela de parâmetros método indicado na tabela (256 caracteres) caráter conversão de cadeia, para filtrar o personagem na del parâmetro.

gramática

translate () sintaxe do método:

str.translate(table[, deletechars]);

parâmetros

  • table - tabela de conversão é convertido de tabela de tradução por métodos maketrans.
  • deletechars - a lista de caracteres na seqüência que você deseja filtrar.

Valor de retorno

Retorna uma string traduzida.

Exemplos

O exemplo a seguir mostra traduzir () função para usar:

#!/usr/bin/python

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!!!

Exemplos do acima para remover a string 'x' e 'm' caracteres:

#!/usr/bin/python

from string import maketrans   # Required to call maketrans function.

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

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

Exemplos de saída acima:

th3s 3s str3ng 21pl2....w4w!!!

cordas Python cordas Python