Méthode count() de Python3
Chaînes de caractères en Python3
Description
La méthode count() est utilisée pour compter le nombre d'occurrences d'un caractère dans une chaîne. Les paramètres optionnels sont les positions de début et de fin de la recherche dans la chaîne.
Syntaxe
La syntaxe de la méthode count() est la suivante :
str.count(sub, start= 0,end=len(string))
Parameters
- sub -- La sous-chaîne à rechercher
- start -- La position de début de la recherche dans la chaîne. La valeur par défaut est le premier caractère, dont la valeur d'index est 0.
- end -- La position de fin de la recherche dans la chaîne. L'index du premier caractère de la chaîne est 0. La valeur par défaut est 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.
Exemple
L'exemple suivant démontre la méthode count() :
Exemple
#!/usr/bin/python3
str="www.example.com"
sub='o'
print ("str.count('o') : ", str.count(sub))
sub='run'
print ("str.count('run', 0, 10) : ", str.count(sub,0,10))
str="www.example.com"
sub='o'
print ("str.count('o') : ", str.count(sub))
sub='run'
print ("str.count('run', 0, 10) : ", str.count(sub,0,10))
La sortie de l'exemple ci-dessus est la suivante :
str.count('o') : 3
str.count('run', 0, 10) : 1
Autres extensions