Metóda string count () vracia počet výskytov podreťazca v danom reťazci.
count()Metóda jednoduchými slovami vyhľadá podreťazec v danom reťazci a vráti, koľkokrát je v ňom podreťazec.
Tiež trvá voliteľné parametre začiatok a koniec, aby sme určili začiatočnú a koncovú pozíciu v reťazci.
Syntax count()metódy je:
string.count (podreťazec, začiatok = …, koniec = …)
Parametre počtu reťazcov ()
count()metóda vyžaduje na vykonanie iba jeden parameter. Má však aj dva voliteľné parametre:
- podreťazec - reťazec, ktorého počet sa má nájsť.
- start (voliteľné) - počiatočný index v rámci reťazca, od ktorého sa začína vyhľadávanie.
- end (voliteľné) - koncový index v reťazci, kde sa končí vyhľadávanie.
Poznámka: Index v Pythone začína od 0, nie od 1.
Vrátená hodnota z počtu reťazcov ()
count() metóda vráti počet výskytov podreťazca v danom reťazci.
Príklad 1: Počítajte počet výskytov daného podreťazca
# define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)
Výkon
Počet je: 2
Príklad 2: Spočítajte počet výskytov daného podreťazca pomocou začiatku a konca
# define string string = "Python is awesome, isn't it?" substring = "i" # count after first 'i' and before the last 'i' count = string.count(substring, 8, 25) # print count print("The count is:", count)
Výkon
Počet je: 1
Tu sa počítanie začína potom, čo isa vyskytne prvý , tj 7th. Pozícia indexu.
A končí pred poslednou i, tj 25thindexovou pozíciou.








