Počet reťazcov Pythonu ()

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.

Zaujímavé články...