Python String count () mit BEISPIELEN

Inhaltsverzeichnis:

Anonim

Python zählen

Die count () ist eine in Python integrierte Funktion. Es wird die Gesamtzahl eines bestimmten Elements in einer Zeichenfolge zurückgegeben. Die Zählung beginnt vom Anfang der Zeichenfolge bis zum Ende. Sie können auch den Start- und Endindex angeben, von dem aus die Suche beginnen soll.

In diesem Python-Tutorial lernen Sie:

  • Python zählen
  • Die Syntax für PythonString Count ()
  • Beispiel 1: Zählmethode für einen String
  • Beispiel 2: Zählen Sie das Auftreten eines Zeichens in einer bestimmten Zeichenfolge
  • Beispiel 3: Zählen Sie das Auftreten von Teilzeichenfolgen in einer bestimmten Zeichenfolge

Die Syntax für PythonString Count ()

Syntax der Python-Zählfunktion:

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

Parameter der Python-Syntax

  • Zeichen oder Teilzeichenfolge: Sie können ein einzelnes Zeichen oder eine Teilzeichenfolge angeben, nach der in der angegebenen Zeichenfolge gesucht werden soll. Es gibt Ihnen die Anzahl der Zeichen oder Teilzeichenfolgen in der angegebenen Zeichenfolge zurück.
  • start : (optional) Zeigt den Startindex an, von dem aus die Suche beginnt. Wenn nicht angegeben, beginnt es bei 0. Sie möchten beispielsweise nach einem Zeichen in der Mitte der Zeichenfolge suchen. Sie können den Startwert Ihrer Zählfunktion zuweisen.
  • Ende : (optional) Gibt den Endindex an, an dem die Suche endet. Wenn nicht angegeben, wird bis zum Ende der angegebenen Liste oder Zeichenfolge gesucht. Sie möchten beispielsweise nicht die gesamte Zeichenfolge scannen und die Suche bis zu einem bestimmten Punkt einschränken. Sie können den Wert so angeben, dass er in Ihrer Zählfunktion endet. Die Zählung übernimmt die Suche bis zu diesem Punkt.

Rückgabewert

Die count () -Methode gibt einen ganzzahligen Wert zurück, dh die Anzahl des angegebenen Elements aus der angegebenen Zeichenfolge. Es gibt eine 0 zurück, wenn der Wert in der angegebenen Zeichenfolge nicht gefunden wird.

Beispiel 1: Zählmethode für einen String

Das folgende Beispiel zeigt die Funktionsweise der Funktion count () für eine Zeichenfolge.

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)

Ausgabe:

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

Beispiel 2: Zählen Sie das Auftreten eines Zeichens in einer bestimmten Zeichenfolge

Das folgende Beispiel zeigt das Auftreten eines Zeichens in einer bestimmten Zeichenfolge sowie unter Verwendung des Start- / Endindex.

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)

Ausgabe:

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

Beispiel 3: Zählen Sie das Auftreten von Teilzeichenfolgen in einer bestimmten Zeichenfolge

Das folgende Beispiel zeigt das Auftreten von Teilzeichenfolgen in einer bestimmten Zeichenfolge sowie die Verwendung von 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)

Ausgabe:

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

Zusammenfassung:

  • Die count () ist eine in Python integrierte Funktion. Es gibt Ihnen die Anzahl eines bestimmten Elements in einer Liste oder einer Zeichenfolge zurück.
  • Bei einer Zeichenfolge beginnt die Zählung vom Anfang der Zeichenfolge bis zum Ende. Sie können auch den Start- und Endindex angeben, von dem aus die Suche beginnen soll.
  • Die count () -Methode gibt einen ganzzahligen Wert zurück.