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 i
har påträffats, dvs. 7th
indexposition.
Och det slutar före den sista i
, dvs. 25th
indexpositionen.