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.

Tiivistรค tรคmรค viesti seuraavasti: