Метод count() в Python

Python 字符串Строка Python


Описание

Метод Python count() используется для подсчета количества вхождений символа или подстроки в строке. Необязательные параметры — это начальная и конечная позиции для поиска в строке.

Синтаксис

Синтаксис метода count():

str.count(sub, start= 0,end=len(string))

Parameters

  • sub -- подстрока для поиска
  • start -- позиция в строке, с которой начинается поиск. По умолчанию — первый символ, значение индекса которого равно 0.
  • end -- позиция в строке, в которой поиск заканчивается. Индекс первого символа в строке равен 0. По умолчанию — последняя позиция строки.

Возвращаемое значение

Этот метод возвращает количество вхождений подстроки в строке.

Примеры

Следующий пример демонстрирует метод count():

Пример (Python 2.0+)

#!/usr/bin/python str = "this is string example....wow!!!"; sub = "i"; print "str.count(sub, 4, 40) : ", str.count(sub, 4, 40) sub = "wow"; print "str.count(sub) : ", str.count(sub)

Вывод вышеприведённого примера выглядит следующим образом:

str.count(sub, 4, 40) :  2
str.count(sub) :  1

Python 字符串Строка Python

Другие расширения