Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich das Vorkommen von Zeichen in einem Python-String zählen?

Wie kann ich das Vorkommen von Zeichen in einem Python-String zählen?

Mary-Kate Olsen
Freigeben: 2024-12-13 06:33:11
Original
359 Leute haben es durchsucht

How Can I Count Character Occurrences in a Python String?

Bestimmen des Vorkommens von Zeichen in einer Zeichenfolge

Das Zählen, wie oft ein bestimmtes Zeichen in einer Zeichenfolge vorkommt, ist eine häufige Programmieraufgabe. In Python kann dies mit der Methode str.count() erreicht werden.

Lösung:

Die Methode str.count() benötigt drei optionale Argumente:

  • sub: Das Zeichen oder die Teilzeichenfolge, nach der gesucht werden soll.
  • start: Der Startindex (vom Anfang), mit dem begonnen werden soll Suche.
  • Ende: Der Endindex (vom Anfang), um die Suche zu stoppen.

Um die Vorkommen eines Zeichens zu zählen, rufen Sie einfach die Methode count() mit dem Zeichen auf als Argument. Zum Beispiel:

sentence = 'Mary had a little lamb'
char_count = sentence.count('a')
Nach dem Login kopieren

Dieser Code weist der Variablen char_count die Anzahl von „a“ in der Zeichenfolge zu. Die Ausgabe ist:

4
Nach dem Login kopieren

Zusätzliche Hinweise:

  • Bei der count()-Methode wird die Groß-/Kleinschreibung beachtet, sodass sie nur mit genauen Vorkommen von übereinstimmt Zeichen.
  • Die Start- und Endargumente ermöglichen die Suche nach Teilzeichenfolgen. Der folgende Code zählt beispielsweise die Anzahl der „a“ in der ersten Hälfte der Zeichenfolge:
char_count = sentence.count('a', 0, len(sentence) // 2)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich das Vorkommen von Zeichen in einem Python-String zählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage