Python String count() med EKSEMPLER

Python telle

count() er en innebygd funksjon i Python. Det vil returnere det totale antallet av et gitt element i en streng. Tellingen begynner fra begynnelsen av strengen til slutten. Det er ogsรฅ mulig รฅ angi start- og sluttindeksen der du vil at sรธket skal begynne.

Syntaxen for PythonString Count()

Python tellefunksjons syntaks:

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

Parametere av Python syntax

  • Tegn eller understreng: Du kan spesifisere et enkelt tegn eller delstreng du รธnsker รฅ sรธke i den gitte strengen. Det vil returnere antallet av tegnet eller delstrengen i den gitte strengen.
  • Begynn : (valgfritt) Det indikerer startindeksen der sรธket vil begynne. Hvis det ikke er gitt, vil det starte fra 0. For eksempel vil du sรธke etter et tegn fra midten av strengen. Du kan gi startverdien til tellefunksjonen din.
  • slutt: (valgfritt) Det indikerer sluttindeksen der sรธket slutter. Hvis det ikke er gitt, vil det sรธke til slutten av listen eller strengen som er gitt. For eksempel, du vil ikke skanne hele strengen og begrense sรธket til et spesifikt punkt, du kan gi verdien til รฅ avslutte i tellefunksjonen din, og telleren vil ta seg av sรธket til det punktet.

Returverdi

count()-metoden vil returnere en heltallsverdi, dvs. antallet av det gitte elementet fra den gitte strengen. Den returnerer en 0 hvis verdien ikke finnes i den gitte strengen.

Eksempel 1: Tellemetode pรฅ en streng

Fรธlgende eksempel viser hvordan count()-funksjonen fungerer pรฅ en streng.

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)

Utgang:

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

Eksempel 2: Tell forekomst av et tegn i en gitt streng

Fรธlgende eksempel viser forekomsten av et tegn i en gitt streng sรฅ vel som i ved รฅ bruke start/slutt-indeksen.

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)

Utgang:

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

Eksempel 3: Tell forekomst av delstreng i en gitt streng

Fรธlgende eksempel viser forekomsten av delstreng i en gitt streng samt bruk av 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)

Utgang:

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

Sammendrag

  • count() er en innebygd funksjon i Python. Det vil returnere antallet av et gitt element i en liste eller en streng.
  • I tilfelle a string, tellingen begynner fra begynnelsen av strengen til slutten. Det er ogsรฅ mulig รฅ angi start- og sluttindeksen der du vil at sรธket skal begynne.
  • count()-metoden returnerer en heltallsverdi.

Oppsummer dette innlegget med: