Méthode rindex() de 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
Autres extensions