Метод count() в 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