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.
