Python String count() koos EXAMPLES-iga
Python loe
count () on sisseehitatud funktsioon Python. See tagastab stringi antud elemendi koguarvu. Loendamine algab stringi algusest kuni lõpuni. Samuti on võimalik määrata algus- ja lõppindeks, kust soovite otsingut alustada.
Süntaks PythonStringide arv()
Python loendusfunktsiooni süntaks:
string.count(char or substring, start, end)
Parameetrid Python Süntaks
- Char või alamstring: Saate määrata ühe märgi või alamstringi, mida soovite antud stringist otsida. See tagastab teile antud stringi tähemärgi või alamstringi arvu.
- algus : (valikuline) See näitab algusindeksit, kust otsing algab. Kui seda pole antud, algab see nullist. Näiteks soovite otsida tähemärki stringi keskelt. Saate anda oma loendusfunktsioonile algusväärtuse.
- lõpp: (valikuline) See näitab lõpuindeksit, kus otsing lõpeb. Kui seda pole antud, otsib see loendi või antud stringi lõpuni. Näiteks ei soovi te skannida tervet stringi ja piirata otsingut konkreetse punktini, võite anda loendusfunktsiooni lõpu väärtuse ja loendur hoolitseb selle punktini otsimise eest.
ReturnValue
Meetod count() tagastab täisarvu, st antud elemendi arvu antud stringist. Tagastab 0, kui väärtust antud stringist ei leitud.
Näide 1: Stringi loendusmeetod
Järgmine näide näitab funktsiooni count() tööd stringil.
str1 = "Hello World" str_count1 = str1.count('o') # counting the character “o” in the givenstring print("The count of 'o' is", str_count1) str_count2 = str1.count('o', 0,5) print("The count of 'o' usingstart/end is", str_count2)
Väljund:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Näide 2: Tähemärgi esinemiste arv antud stringis
Järgmine näide näitab märgi esinemist nii antud stringis kui ka algus-/lõpuindeksit kasutades.
str1 = "Welcome to Guru99 Tutorials!" str_count1 = str1.count('u') # counting the character “u” in the given string print("The count of 'u' is", str_count1) str_count2 = str1.count('u', 6,15) print("The count of 'u' usingstart/end is", str_count2)
Väljund:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Näide 3: Alamstringi esinemissagedus antud stringis
Järgmine näide näitab alamstringi esinemist antud stringis ja ka start/endindexi kasutamist.
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses" str_count1 = str1.count('to') # counting the substring “to” in the givenstring print("The count of 'to' is", str_count1) str_count2 = str1.count('to', 6,15) print("The count of 'to' usingstart/end is", str_count2)
Väljund:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
kokkuvõte
- count () on sisseehitatud funktsioon Python. See tagastab teile loendis või stringis antud elemendi arvu.
- A nöör, algab lugemine stringi algusest kuni lõpuni. Samuti on võimalik määrata algus- ja lõppindeks, kust soovite otsingut alustada.
- Meetod count() tagastab täisarvu väärtuse.