Méthode rindex() de Python

Python 字符串Chaînes de caractères en Python


Description

Python rindex() renvoie la dernière position où la sous-chaîne str apparaît dans la chaîne. S'il n'y a pas de chaîne correspondante, une exception sera levée. Vous pouvez spécifier le paramètre optionnel [beg:end] pour définir la plage de recherche.

Syntaxe

Syntaxe de la méthode rindex() :

str.rindex(str, beg=0 end=len(string))

Parameters

  • str -- La chaîne à rechercher
  • beg -- La position de début de recherche, par défaut 0
  • end -- La position de fin de recherche, par défaut la longueur de la chaîne.

Valeur de retour

Renvoie la dernière position où la sous-chaîne str apparaît dans la chaîne. S'il n'y a pas de chaîne correspondante, une exception sera levée.

Exemples

L'exemple suivant illustre l'utilisation de la fonction rindex() :

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "is";

print str1.rindex(str2);
print str1.index(str2);

La sortie de l'exemple ci-dessus est la suivante :

5
2

Python 字符串Chaînes de caractères en Python

Autres extensions