Méthode count() de Python
Description
La méthode count() de Python est utilisée pour compter le nombre d'occurrences d'un caractère ou d'une sous-chaîne dans une chaîne. Les paramètres optionnels sont les positions de début et de fin pour la recherche dans la chaîne.
Syntaxe
Syntaxe de la méthode count() :
str.count(sub, start= 0,end=len(string))
Parameters
- sub -- la sous-chaîne à rechercher
- start -- la position dans la chaîne où commence la recherche. Par défaut, il s'agit du premier caractère, dont la valeur d'index est 0.
- end -- la position dans la chaîne où se termine la recherche. L'index du premier caractère de la chaîne est 0. Par défaut, il s'agit de la dernière position de la chaîne.
Valeur de retour
Cette méthode renvoie le nombre de fois où la sous-chaîne apparaît dans la chaîne.
Exemples
L'exemple suivant démontre la méthode count() :
Exemple (Python 2.0+)
#!/usr/bin/python
str = "this is string example....wow!!!";
sub = "i";
print "str.count(sub, 4, 40) : ", str.count(sub, 4, 40)
sub = "wow";
print "str.count(sub) : ", str.count(sub)
La sortie de l'exemple ci-dessus est la suivante :
str.count(sub, 4, 40) : 2 str.count(sub) : 1
Autres extensions
Chaîne Python