Python – La méthode String rindex()

La méthode rindex() recherche la dernière occurrence de la valeur spécifiée et lève une exception si la valeur n’est pas trouvée. La méthode rindex() est presque la même que la méthode rfind().
 
 

Syntaxe:
string.rindex(value, start, end)

 

Paramètres:

La méthode rindex() prend trois paramètres:

  • value(Obligatoire) : La valeur à trouver
  • start(Optionnel) : Où commencer la recherche. La valeur par défaut est 0
  • end(Optionnel) : Où terminer la recherche. La valeur par défaut est à la fin de la chaîne

 

Valeur de retour:

La méthode rindex() renvoie une valeur entière.

  • Si la sous-chaîne existe dans la chaîne, elle renvoie l’index le plus élevé où la sous-chaîne est trouvée.
  • Si la sous-chaîne n’existe pas dans la chaîne, elle lève une exception.

 

Exemple 1:

Où dans le texte se trouve la dernière occurrence de la chaîne « nice » ?

str = "He is nice, you are nice."

res = str.rindex("nice")

print(res)

Sortie:

20

 
 

Exemple 2:

Où dans le texte se trouve la dernière occurrence de la lettre « o » lorsque vous recherchez uniquement entre la position 6 et 10 ?

str = "Welcome to WayToLearnX"

res = str.rindex("o", 6, 10)

print(res)

Sortie:

9

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *