Python String count() ja EXAMPLES
Python laskea
count() on sisรครคnrakennettu funktio Python. Se palauttaa merkkijonon tietyn elementin kokonaismรครคrรคn. Laskenta alkaa merkkijonon alusta loppuun. On myรถs mahdollista mรครคrittรครค aloitus- ja loppuindeksi, josta haluat haun alkavan.
Syntaksi Pythonmerkkijonomรครคrรค()
Python count-funktion syntaksi:
string.count(char or substring, start, end)
Parametrit Python Syntaksi
- Merkki tai osamerkkijono: Voit mรครคrittรครค yksittรคisen merkin tai alimerkkijonon, jota haluat etsiรค annetusta merkkijonosta. Se palauttaa merkin tai osamerkkijonon mรครคrรคn annetussa merkkijonossa.
- Alkaa : (valinnainen) Se osoittaa aloitusindeksin, josta haku alkaa. Jos sitรค ei ole annettu, se alkaa nollasta. Haluat esimerkiksi etsiรค merkkiรค merkkijonon keskeltรค. Voit antaa laskentafunktiolle aloitusarvon.
- loppu: (valinnainen) Se osoittaa loppuindeksin, johon haku pรครคttyy. Jos sitรค ei ole annettu, se etsii luettelon tai annetun merkkijonon loppuun. Et esimerkiksi halua skannata koko merkkijonoa ja rajoittaa hakua tiettyyn pisteeseen. Voit antaa arvon loppua varten count-funktiossasi, jolloin count hoitaa haun siihen asti.
ReturnValue
Metodi count() palauttaa kokonaislukuarvon, eli tietyn elementin mรครคrรคn annetusta merkkijonosta. Se palauttaa 0:n, jos arvoa ei lรถydy annetusta merkkijonosta.
Esimerkki 1: Merkkijonon laskentamenetelmรค
Seuraava esimerkki nรคyttรครค count()-funktion toiminnan merkkijonossa.
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)
lรคhtรถ:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Esimerkki 2: Laske merkin esiintyminen tietyssรค merkkijonossa
Seuraava esimerkki nรคyttรครค merkin esiintymisen tietyssรค merkkijonossa sekรค alku-/loppuindeksiรค kรคyttรคmรคllรค.
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)
lรคhtรถ:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Esimerkki 3: Laske alimerkkijonon esiintyminen tietyssรค merkkijonossa
Seuraava esimerkki nรคyttรครค alimerkkijonon esiintymisen tietyssรค merkkijonossa sekรค aloitus/pรครคte-indeksin kรคytรถn.
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)
lรคhtรถ:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Yhteenveto
- count() on sisรครคnrakennettu funktio Python. Se palauttaa sinulle luettelon tai merkkijonon tietyn elementin mรครคrรคn.
- Jos kyseessรค on jono, laskenta alkaa merkkijonon alusta loppuun. On myรถs mahdollista mรครคrittรครค aloitus- ja loppuindeksi, josta haluat haun alkavan.
- Metodi count() palauttaa kokonaisluvun arvon.
