Python String count () avec EXEMPLES

Table des matières:

Anonim

Nombre de python

Le count () est une fonction intégrée en Python. Il renverra le nombre total d'un élément donné dans une chaîne. Le comptage commence du début de la chaîne jusqu'à la fin. Il est également possible de spécifier les index de début et de fin à partir desquels vous souhaitez que la recherche commence.

Dans ce didacticiel Python, vous apprendrez:

  • Nombre de python
  • La syntaxe de PythonString Count ()
  • Exemple 1: méthode de comptage sur une chaîne
  • Exemple 2: compter l'occurrence d'un caractère dans une chaîne donnée
  • Exemple 3: compter l'occurrence d'une sous-chaîne dans une chaîne donnée

La syntaxe de PythonString Count ()

Syntaxe de la fonction de comptage Python:

string.count(char or substring, start, end)

Paramètres de la syntaxe Python

  • Char ou sous-chaîne: vous pouvez spécifier un seul caractère ou sous-chaîne que vous souhaitez rechercher dans la chaîne donnée. Il vous renverra le décompte du caractère ou de la sous-chaîne dans la chaîne donnée.
  • start : (facultatif) Il indique l'index de départ à partir duquel la recherche commencera. S'il n'est pas indiqué, il commencera à partir de 0. Par exemple, vous souhaitez rechercher un caractère au milieu de la chaîne. Vous pouvez donner la valeur de départ à votre fonction de comptage.
  • end : (facultatif) Il indique l'index de fin où la recherche se termine. S'il n'est pas donné, il recherchera jusqu'à la fin de la liste ou de la chaîne donnée. Par exemple, vous ne voulez pas analyser la chaîne entière et limiter la recherche jusqu'à un point spécifique, vous pouvez donner la valeur pour terminer dans votre fonction de comptage, et le comptage se chargera de la recherche jusqu'à ce point.

ReturnValue

La méthode count () retournera une valeur entière, c'est-à-dire le décompte de l'élément donné à partir de la chaîne donnée. Il renvoie un 0 si la valeur n'est pas trouvée dans la chaîne donnée.

Exemple 1: méthode de comptage sur une chaîne

L'exemple suivant montre le fonctionnement de la fonction count () sur une chaîne.

str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)

Production:

The count of 'o' is 2The count of 'o' usingstart/end is 1

Exemple 2: compter l'occurrence d'un caractère dans une chaîne donnée

L'exemple suivant montre l'occurrence d'un caractère dans une chaîne donnée ainsi que dans à l'aide de l'index de début / fin.

str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)

Production:

The count of 'u' is 3The count of 'u' usingstart/end is 2

Exemple 3: compter l'occurrence d'une sous-chaîne dans une chaîne donnée

L'exemple suivant montre l'occurrence de sous-chaîne dans une chaîne donnée ainsi que l'utilisation de start / endindex.

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)

Production:

The count of 'to' is 2The count of 'to' usingstart/end is 1

Résumé:

  • Le count () est une fonction intégrée en Python. Il vous renverra le décompte d'un élément donné dans une liste ou une chaîne.
  • Dans le cas d'une chaîne, le comptage commence du début de la chaîne jusqu'à la fin. Il est également possible de spécifier les index de début et de fin à partir desquels vous souhaitez que la recherche commence.
  • La méthode count () renvoie une valeur entière.