Latest web development tutorials

maketrans Python méthode ()

chaînes de Python chaînes de Python


description

maketrans Python () méthode est utilisée pour créer des correspondances de caractères table de conversion, pour prendre deux paramètres, le plus simple est appelée, le premier argument est une chaîne qui représente le caractère à convertir, le second paramètre est la représentation de chaîne de la conversion objectifs.

Remarque: Les deux chaînes doivent être de la même longueur qu'une relation biunivoque.

grammaire

maketrans () syntaxe de la méthode:

str.maketrans(intab, outtab)

Paramètres

  • INTAB - la chaîne pour remplacer la chaîne de caractères.
  • outtab - chaîne de caractères de mappage correspondant.

Valeur de retour

Nouvelle chaîne Renvoie la conversion de chaîne après génération.

Exemples

L'exemple suivant illustre l'utilisation de maketrans () méthode pour convertir toutes les voyelles nombre spécifié:

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

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

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

chaînes de Python chaînes de Python