Python String count() és EXAMPLES
Python számít
A count() egy beépített függvény Python. Egy karakterlánc adott elemének teljes számát adja vissza. A számlálás a karakterlánc elejétől a végéig kezdődik. Lehetőség van arra is, hogy megadja a kezdő és záró indexet, ahonnan a keresést el kívánja kezdeni.
A szintaxis a PythonString Count()
Python count függvény szintaxisa:
string.count(char or substring, start, end)
Paraméterei Python Szintaxis
- Char vagy részkarakterlánc: Megadhat egyetlen karaktert vagy részkarakterláncot, amelyben keresni kíván az adott karakterláncban. Visszaadja az adott karakterláncban lévő karakterek vagy részkarakterláncok számát.
- kezdet : (opcionális) Azt a kezdőindexet jelzi, ahonnan a keresés indul. Ha nincs megadva, akkor 0-tól kezdődik. Például egy karaktert szeretne keresni a karakterlánc közepéről. Megadhatja a kezdőértéket a számláló függvényének.
- végén: (nem kötelező) Azt a végindexet jelzi, ahol a keresés véget ér. Ha nincs megadva, akkor a megadott lista vagy karakterlánc végéig keres. Például nem szeretné átvizsgálni a teljes karakterláncot, és egy adott pontig korlátozni a keresést, megadhatja a számláló függvényében a végét, és a számláló gondoskodik a keresésről addig a pontig.
ReturnValue
A count() metódus egész értéket ad vissza, azaz az adott elem számának számát az adott karakterláncból. 0-t ad vissza, ha az érték nem található az adott karakterláncban.
1. példa: Számlálási módszer egy karakterláncon
A következő példa a count() függvény működését mutatja be egy karakterláncon.
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)
output:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
2. példa: Számolja meg egy karakter előfordulását egy adott karakterláncban
A következő példa egy karakter előfordulását mutatja be egy adott karakterláncban, valamint a start/end index használatával.
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)
output:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
3. példa: Az adott karakterláncban lévő részkarakterlánc előfordulásának megszámlálása
A következő példa bemutatja a részkarakterlánc előfordulását egy adott karakterláncban, valamint a start/enddex használatát.
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)
output:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Összegzésként
- A count() egy beépített függvény Python. Visszaadja egy lista vagy karakterlánc adott elemeinek számát.
- Abban az esetben, ha a húr, a számlálás a karakterlánc elejétől a végéig kezdődik. Lehetőség van arra is, hogy megadja a kezdő és záró indexet, ahonnan a keresést el kívánja kezdeni.
- A count() metódus egész értéket ad vissza.
