La méthode string count () renvoie le nombre d'occurrences d'une sous-chaîne dans la chaîne donnée.
En termes simples, la count()
méthode recherche la sous-chaîne dans la chaîne donnée et retourne combien de fois la sous-chaîne y est présente.
Il faut également des paramètres optionnels start et end pour spécifier respectivement les positions de début et de fin dans la chaîne.
La syntaxe de la count()
méthode est:
string.count (sous-chaîne, début =…, fin =…)
Paramètres de nombre de chaînes ()
count()
La méthode ne nécessite qu'un seul paramètre pour l'exécution. Cependant, il a également deux paramètres facultatifs:
- substring - chaîne dont le nombre doit être trouvé.
- start (facultatif) - index de départ dans la chaîne où la recherche commence.
- end (facultatif) - index de fin dans la chaîne où la recherche se termine.
Remarque: l' index en Python commence à 0 et non à 1.
Valeur renvoyée par String count ()
count()
La méthode retourne le nombre d'occurrences de la sous-chaîne dans la chaîne donnée.
Exemple 1: compter le nombre d'occurrences d'une sous-chaîne donnée
# define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)
Production
Le décompte est: 2
Exemple 2: compter le nombre d'occurrences d'une sous-chaîne donnée en utilisant start et end
# define string string = "Python is awesome, isn't it?" substring = "i" # count after first 'i' and before the last 'i' count = string.count(substring, 8, 25) # print count print("The count is:", count)
Production
Le décompte est: 1
Ici, le comptage commence après la première i
rencontre, c'est-à-dire la 7th
position d'index.
Et, il se termine avant le dernier i
, c'est-à-dire la 25th
position d'index.