Python virkņu skaits ()

Metode virkņu skaits () atgriež apakšvirknes gadījumu skaitu dotajā virknē.

Vienkāršiem vārdiem, count()metode meklē apakšvirkni dotajā virknē un atgriež, cik reizes apakšvirsraksts tajā atrodas.

Lai norādītu sākuma un beigu pozīcijas virknē, ir nepieciešami arī izvēles parametri sākums un beigas.

Metodes sintakse count()ir:

 string.count (apakšvirkne, sākums =…, beigas =…)

Stīgu skaits () parametri

count()metode izpildei prasa tikai vienu parametru. Tomēr tam ir arī divi izvēles parametri:

  • apakšvirkne - virkne, kuras skaits ir atrodams.
  • start (pēc izvēles) - sākuma indekss virknē, no kuras sākas meklēšana.
  • beigas (neobligāti) - beigu indekss virknē, kur beidzas meklēšana.

Piezīme: indekss Python sākas ar 0, nevis 1.

Atgriezeniskā vērtība no virkņu skaita ()

count() metode atgriež apakšvirknes gadījumu skaitu dotajā virknē.

1. piemērs: saskaitiet norādītā apakšvirsraksta gadījumu skaitu

 # define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)

Rezultāts

 To skaits ir: 2 

2. piemērs: saskaitiet norādītā apakšvirsraksta gadījumu skaitu, izmantojot sākumu un beigas

 # 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)

Rezultāts

 To skaits ir: 1 

Šeit skaitīšana sākas pēc tam, kad iir notikusi pirmā , ti, 7thindeksa pozīcija.

Un tas beidzas pirms pēdējās i, ti, 25thindeksa pozīcijas.

Interesanti raksti...