Rfind
Salut,
En fait find et rfind fonctionnent de la même manière. Si la chaîne caractères n'apparait qu'une fois dans ta phrase alors tu auras le même indice avec find et rfind. En revanche si tus as 2 fois la même chaine de caractères dans ta phrase , find te donnera le premier indice rencontré en partant de la gauche alors que rfind te donnera le premier indice rencontré en partant de la fin de la phrase (donc de la droite pour les écritures européenne =D ). Comme l'exemple ci dessous:
In [17]: s = "Bonjour je vais tres bien, et toi tu vas tres bien aussi ?"
In [18]: s.find("tres")
Out[18]: 16
In [19]: s.rfind("tres")
Out[19]: 41
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte