Python számolás
A count () a Python beépített függvénye. Visszaadja egy adott elem teljes számát egy karakterláncban. A számlálás a karakterlánc elejétől a végéig kezdődik. Megadható az a kezdő és befejező index is, ahonnan a keresést meg szeretné kezdeni.
Ebben a Python oktatóanyagban megtudhatja:
- Python számolás
- A PythonString Count () szintaxisa
- 1. példa: Számlálási módszer egy karakterláncon
- 2. példa: Számolja meg egy karakter előfordulását egy adott karakterláncban
- 3. példa: Számold meg az alszöveg előfordulását egy adott karakterláncban
A PythonString Count () szintaxisa
Python számláló függvény szintaxisa:
string.count(char or substring, start, end)
A Python szintaxis paraméterei
- Karakter vagy alfej: Megadhat egyetlen karaktert vagy alsztringet, amelyet keresni szeretne az adott karakterláncban. Visszaadja az adott karakterláncban szereplő karakterek vagy alszövegek számát.
- start : (nem kötelező) Jelzi a kezdő indexet, ahonnan a keresés megkezdődik. Ha nincs megadva, akkor nulláról indul. Például egy karaktert szeretne keresni a karakterlánc közepétől. A kezdőértéket megadhatja a számláló függvénynek.
- end : (opcionális) Jelzi a vég indexet, 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 akarja beolvasni a teljes karakterláncot, és nem korlátozhatja a keresést, amíg egy adott pontig megadhatja az értéket a számlálás funkciónak, és a számlálás gondoskodik az adott pontig történő keresésről.
ReturnValue
A count () metódus egy egész értéket ad vissza, azaz az adott elem számát az adott karakterláncból. Ha az adott karakterláncban nem található érték, akkor 0-t ad vissza.
1. példa: Számlálási módszer egy karakterláncon
Az alábbi 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 givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)
Kimenet:
The count of 'o' is 2The 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 kezdő / befejező index használatával.
str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)
Kimenet:
The count of 'u' is 3The count of 'u' usingstart/end is 2
3. példa: Számold meg az alszöveg előfordulását egy adott karakterláncban
A következő példa bemutatja a szubsztring előfordulását egy adott húrban, valamint a start / endindex 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 givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)
Kimenet:
The count of 'to' is 2The count of 'to' usingstart/end is 1
Összegzés:
- A count () a Python beépített függvénye. Visszaadja egy adott elem számát egy listában vagy egy karakterláncban.
- Karakterlánc esetén a számlálás a karakterlánc elejétől a végéig kezdődik. Megadható az a kezdő és befejező index is, ahonnan a keresést meg szeretné kezdeni.
- A count () metódus egész számot ad vissza.