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.