Python-strängantal ()

Metoden string count () returnerar antalet förekomster av en substring i den angivna strängen.

Med enkla ord count()söker metoden understrängen i den angivna strängen och returnerar hur många gånger strängen finns i den.

Det krävs också valfria parametrar start och slut för att specificera start- och slutpositionerna i strängen.

Syntaxen för count()metoden är:

 string.count (substring, start =…, end =…)

Strängantal () Parametrar

count()metoden kräver endast en enda parameter för körning. Det har dock också två valfria parametrar:

  • substring - sträng vars antal ska hittas.
  • start (Valfritt) - startindex inom strängen där sökningen startar.
  • slut (Valfritt) - slutindex inom strängen där sökningen slutar.

Obs: Index i Python börjar från 0, inte 1.

Returvärde från strängantal ()

count() metoden returnerar antalet förekomster av substringen i den angivna strängen.

Exempel 1: Räkna antalet förekomster av ett visst underlag

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

Produktion

 Räkningen är: 2 

Exempel 2: Räkna antalet förekomster av en given substring med start och slut

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

Produktion

 Räkningen är: 1 

Här börjar räkningen efter att den första ihar påträffats, dvs. 7thindexposition.

Och det slutar före den sista i, dvs. 25thindexpositionen.

Intressanta artiklar...