Latest web development tutorials

Python translate () méthode

chaînes de Python chaînes de Python


description

Python translate () Table méthode de paramètre donné dans le tableau (256 caractères) conversion de chaîne de caractères, pour filtrer le caractère dans le paramètre del.

grammaire

translate () syntaxe de la méthode:

str.translate(table[, deletechars]);

Paramètres

  • Table - table de traduction est converti à partir de la table de traduction par maketrans méthodes.
  • deletechars - la liste des caractères de la chaîne que vous souhaitez filtrer.

Valeur de retour

Retourne une chaîne traduite.

Exemples

L'exemple suivant montre translate () fonction à utiliser:

#!/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);

Des exemples des résultats de sortie ci-dessus sont les suivantes:

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

Des exemples de ce qui précède pour supprimer la chaîne 'x' caractères et 'm':

#!/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');

Des exemples de sortie ci-dessus:

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

chaînes de Python chaînes de Python