Nombre de chaînes Python ()

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 irencontre, c'est-à-dire la 7thposition d'index.

Et, il se termine avant le dernier i, c'est-à-dire la 25thposition d'index.

Articles intéressants...