1. Description de la méthode index()
La méthode de chaîne de caractères index() en Python appliquée à une chaine de caractère s détermine la position d'une occurrence str si elle apparaît dans la chaîne s. Cette méthode est identique à find(), mais lève une exception si str n'est pas trouvée dans s.
2. Syntaxe
1 |
str.index(str, beg = 0 end = len(string)) |
3. Paramètres
- str: spécifie la chaîne à rechercher.
- beg: C'est l'index de départ, par défaut c'est 0.
- end: C'est l'index de fin, par défaut il est égal à la longueur de la chaîne.
4. Valeur de retour
Index où la sous chaine stre apparait dans s. La mèthode lève une exception si str n'est pas trouvée dans s.
5. Exemples
Exemple1
1 2 3 4 |
s = "Python is the most popular programming language"; str = "hon"; print(s.index(str)) # affiche: 3 |
Exemple2
1 2 3 4 |
s = "Python is the most popular programming language"; str = "hon"; print(s.index(str , 17)) # affiche: builtins.ValueError: substring not found |
Exemple3
1 2 3 4 |
s = "Python is the most popular programming language"; str = "the"; print(s.index(str , 10 , 23)) # affiche: 10 |
Younes Derfoufi
CRMEF OUJDA
1 thought on “La méthode String index() Python”