Python tellen
De count () is een ingebouwde functie in Python. Het retourneert het totale aantal van een bepaald element in een string. Het tellen begint vanaf het begin van de snaar tot het einde. Het is ook mogelijk om de begin- en eindindex op te geven waar u wilt dat de zoekopdracht begint.
In deze Python-tutorial leer je:
- Python tellen
- De syntaxis voor PythonString Count ()
- Voorbeeld 1: telmethode op een string
- Voorbeeld 2: Tel het voorkomen van een teken in een bepaalde string
- Voorbeeld 3: Tel het voorkomen van subtekenreeksen in een bepaalde tekenreeks
De syntaxis voor PythonString Count ()
Syntaxis van de functie Python-telling:
string.count(char or substring, start, end)
Parameters van Python-syntaxis
- Char of substring: U kunt een enkel teken of substring specificeren waarnaar u in de gegeven string wilt zoeken. Het geeft u het aantal tekens of subtekenreeksen in de opgegeven tekenreeks terug.
- start : (optioneel) Het geeft de startindex aan waar het zoeken zal beginnen. Als dit niet het geval is, begint het bij 0. U wilt bijvoorbeeld naar een teken in het midden van de tekenreeks zoeken. U kunt de startwaarde aan uw telfunctie geven.
- end : (optioneel) Het geeft de eindindex aan waar de zoekopdracht eindigt. Als dit niet het geval is, zoekt het tot het einde van de opgegeven lijst of tekenreeks. U wilt bijvoorbeeld niet de hele reeks scannen en de zoekopdracht beperken tot een specifiek punt, u kunt de waarde opgeven die moet eindigen in uw telfunctie, en de telling zorgt voor het zoeken tot dat punt.
Winstwaarde
De methode count () retourneert een geheel getal, dat wil zeggen het aantal van het gegeven element uit de gegeven string. Het retourneert een 0 als de waarde niet in de opgegeven tekenreeks wordt gevonden.
Voorbeeld 1: telmethode op een string
Het volgende voorbeeld toont de werking van de functie count () op een string.
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)
Uitgang:
The count of 'o' is 2The count of 'o' usingstart/end is 1
Voorbeeld 2: Tel het voorkomen van een teken in een bepaalde string
Het volgende voorbeeld toont het voorkomen van een teken in een bepaalde string en in door gebruik te maken van de start / end index.
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)
Uitgang:
The count of 'u' is 3The count of 'u' usingstart/end is 2
Voorbeeld 3: Tel het voorkomen van subtekenreeksen in een bepaalde tekenreeks
Het volgende voorbeeld toont het voorkomen van een subtekenreeks in een gegeven tekenreeks en het gebruik van 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)
Uitgang:
The count of 'to' is 2The count of 'to' usingstart/end is 1
Overzicht:
- De count () is een ingebouwde functie in Python. Het geeft u het aantal van een bepaald element in een lijst of string terug.
- In het geval van een snaar begint het tellen vanaf het begin van de snaar tot het einde. Het is ook mogelijk om de begin- en eindindex op te geven waar u wilt dat de zoekopdracht begint.
- De methode count () retourneert een geheel getal.