Metoden string count () returnerer antallet af forekomster af en substring i den givne streng.
I enkle ord count()
søger metoden understrengen i den givne streng og returnerer hvor mange gange understrengen er til stede i den.
Det tager også valgfri parametre start og slut at specificere henholdsvis start- og slutpositioner i strengen.
Syntaksen for count()
metoden er:
string.count (substring, start =…, end =…)
Strengantal () Parametre
count()
metoden kræver kun en enkelt parameter til udførelse. Det har dog også to valgfri parametre:
- substring - streng, hvis antal skal findes.
- start (Valgfri) - startindeks inden for den streng, hvor søgningen starter.
- end (Valgfri) - slutningsindeks inden for den streng, hvor søgningen slutter.
Bemærk: Indeks i Python starter fra 0, ikke 1.
Returneringsværdi fra strengantal ()
count()
metoden returnerer antallet af forekomster af substringen i den givne streng.
Eksempel 1: Tæl antallet af forekomster af en given understreng
# define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)
Produktion
Tællingen er: 2
Eksempel 2: Tæl antallet af forekomster af en given substring ved hjælp af start og 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
Tællingen er: 1
Her starter tællingen, efter at den første i
er stødt, dvs. 7th
indeksposition.
Og det slutter inden den sidste i
, dvs. 25th
indeksposition.