La méthode index() en Python détecte si la sous-chaîne str est incluse dans la chaîne. Si les plages de début (début) et de fin (fin) sont spécifiées, vérifiez si elle est incluse dans la plage spécifiée. identique à la méthode python find() La même chose, sauf que si str n'est pas dans la chaîne, une exception sera signalée.
Syntaxe
Syntaxe de la méthode index() :
str.index(str, beg=0, end=len(string))
Paramètres
str -- spécifie la chaîne récupérée beg -- l'index de départ, la valeur par défaut est 0. end – Index de fin, par défaut la longueur de la chaîne.
Recommandations associées : "Tutoriel vidéo Python"
Valeur de retour
S'il contient une sous-chaîne, renvoie l'index de départ value , sinon une exception est levée.
Exemple
L'exemple suivant montre un exemple de la méthode index() :
#!/usr/bin/python str1 = "this is string example....wow!!!"; str2 = "exam"; print str1.index(str2); print str1.index(str2, 10); print str1.index(str2, 40);
Le résultat de sortie de l'exemple ci-dessus est le suivant :
15 15 Traceback (most recent call last): File "test.py", line 8, in print str1.index(str2, 40); ValueError: substring not found shell returned 1
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!