Python String count() mit BEISPIELEN

Python zรคhlen

count() ist eine integrierte Funktion in Python. Es wird die Gesamtzahl eines bestimmten Elements in einer Zeichenfolge zurรผckgegeben. Die Zรคhlung beginnt am Anfang der Zeichenfolge und endet am Ende. Es ist auch mรถglich, den Start- und Endindex anzugeben, bei dem die Suche beginnen soll.

Die Syntax fรผr PythonZeichenfolgenanzahl()

Python Syntax der Zรคhlfunktion:

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

Parameter Python Syntax

  • Zeichen oder Teilzeichenfolge: Sie kรถnnen ein einzelnes Zeichen oder eine Teilzeichenfolge angeben, nach der Sie in der angegebenen Zeichenfolge suchen mรถchten. Es gibt Ihnen die Anzahl der Zeichen oder Teilzeichenfolgen in der angegebenen Zeichenfolge zurรผck.
  • Anfang : (optional) Gibt den Startindex an, von dem aus die Suche beginnen soll. Wenn nicht angegeben, beginnt es bei 0. Sie mรถchten beispielsweise nach einem Zeichen in der Mitte der Zeichenfolge suchen. Sie kรถnnen Ihrer Zรคhlfunktion den Startwert 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. Wenn Sie beispielsweise nicht die gesamte Zeichenfolge scannen und die Suche auf einen bestimmten Punkt beschrรคnken mรถchten, kรถnnen Sie in Ihrer Zรคhlfunktion den Endwert angeben, und die Zรคhlfunktion รผbernimmt die Suche bis zu diesem Punkt.

Rรผckgabewert

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

Beispiel 1: Count-Methode fรผr einen String

Das folgende Beispiel zeigt die Funktionsweise der Funktion count() auf einem String.

str1 = "Hello World"
str_count1 = str1.count('o')  # counting the character โ€œoโ€ in the givenstring
print("The count of 'o' is", str_count1)

str_count2 = str1.count('o', 0,5)
print("The count of 'o' usingstart/end is", str_count2)

Ausgang:

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

Beispiel 2: Zรคhlen Sie das Vorkommen eines Zeichens in einer bestimmten Zeichenfolge

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

str1 = "Welcome to Guru99 Tutorials!"
str_count1 = str1.count('u')  # counting the character โ€œuโ€ in the given string
print("The count of 'u' is", str_count1)

str_count2 = str1.count('u', 6,15)
print("The count of 'u' usingstart/end is", str_count2)

Ausgang:

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

Beispiel 3: Zรคhlen Sie das Vorkommen eines Teilstrings in einem bestimmten String

Das folgende Beispiel zeigt das Vorkommen von Teilzeichenfolgen in einer gegebenen 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 givenstring
print("The count of 'to' is", str_count1)
str_count2 = str1.count('to', 6,15)
print("The count of 'to' usingstart/end is", str_count2)

Ausgang:

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

Zusammenfassung

  • Die Funktion count() ist eine eingebaute Funktion in Python. Es gibt Ihnen die Anzahl eines bestimmten Elements in einer Liste oder einem String zurรผck.
  • Im Fall von a Schnur, die Zรคhlung beginnt vom Anfang der Zeichenfolge bis zum Ende. Es ist auch mรถglich, den Start- und Endindex anzugeben, ab dem die Suche beginnen soll.
  • Die Methode count() gibt einen ganzzahligen Wert zurรผck.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: