Python String count() med EXEMPEL
Python rรคkna
count() รคr en inbyggd funktion i Python. Det kommer att returnera det totala antalet fรถr ett givet element i en strรคng. Rรคkningen bรถrjar frรฅn bรถrjan av strรคngen till slutet. Det รคr ocksรฅ mรถjligt att ange start- och slutindex varifrรฅn du vill att sรถkningen ska bรถrja.
Syntaxen fรถr PythonStrรคngrรคkning()
Python syntax fรถr rรคknefunktion:
string.count(char or substring, start, end)
Parametrar fรถr Python syntax
- Char eller substring: Du kan ange ett enstaka tecken eller delstrรคng som du vill sรถka i den givna strรคngen. Det kommer att returnera antalet tecken eller delstrรคng i den givna strรคngen.
- starta : (valfritt) Det indikerar startindexet dรคr sรถkningen kommer att bรถrja. Om det inte anges bรถrjar det frรฅn 0. Du vill till exempel sรถka efter ett tecken frรฅn mitten av strรคngen. Du kan ge startvรคrdet till din rรคknefunktion.
- รคnden: (valfritt) Det indikerar slutindexet dรคr sรถkningen slutar. Om det inte anges, kommer det att sรถka till slutet av listan eller strรคngen som ges. Till exempel, du vill inte skanna hela strรคngen och begrรคnsa sรถkningen till en specifik punkt du kan ge vรคrdet att sluta i din rรคknefunktion, och rรคkningen kommer att ta hand om att sรถka till den punkten.
Returvรคrde
Metoden count() returnerar ett heltalsvรคrde, dvs antalet av det givna elementet frรฅn den givna strรคngen. Den returnerar en 0 om vรคrdet inte finns i den givna strรคngen.
Exempel 1: Rรคknemetod pรฅ en strรคng
Fรถljande exempel visar hur funktionen count() fungerar pรฅ en strรคng.
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)
Produktion:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Exempel 2: Rรคkna fรถrekomsten av ett tecken i en given strรคng
Fรถljande exempel visar fรถrekomsten av ett tecken i en given strรคng sรฅvรคl som i genom att anvรคnda start-/slutindex.
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)
Produktion:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Exempel 3: Rรคkna fรถrekomsten av delstrรคng i en given strรคng
Fรถljande exempel visar fรถrekomsten av delstrรคng i en given strรคng samt att anvรคnda start/endindex.
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)
Produktion:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Sammanfattning
- count() รคr en inbyggd funktion i Python. Det kommer att returnera antalet av ett givet element i en lista eller en strรคng.
- I fallet med a strรคng, rรคkningen bรถrjar frรฅn bรถrjan av strรคngen till slutet. Det รคr ocksรฅ mรถjligt att ange start- och slutindex varifrรฅn du vill att sรถkningen ska bรถrja.
- Metoden count() returnerar ett heltalsvรคrde.
