Курс Python → Функция count() в Python

Функция count() в Python используется для подсчета количества вхождений определенной подстроки в строковом объекте. Она принимает один аргумент — подстроку, которую нужно найти, и возвращает число, указывающее на количество вхождений.

Например, если у нас есть строка "hello world" и мы хотим найти, сколько раз в ней встречается подстрока "o", мы можем использовать функцию count() следующим образом:


s = "hello world"
count = s.count("o")
print(count) # Вывод: 2

В этом примере функция count() вернет значение 2, так как подстрока «o» встречается два раза в строке «hello world».

Если подстрока не найдена в строке, функция count() вернет 0. Также стоит отметить, что функция учитывает все вхождения подстроки, даже если они перекрываются.

Использование функции count() может быть полезным при обработке текстовых данных, поиске определенных символов или слов в строке, а также при подсчете повторяющихся элементов в списке.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Работа с *args и **kwargs в Python
  2. Декораторы в Python
  3. Атрибуты класса и экземпляра
  4. Работа с Telegram API на Python
  5. GitHub в Telegram: подписка на уведомления
  6. Описание скриптов в README
  7. Печать месячного календаря
  8. Работа с очередями в Python
  9. Карта бомбоубежищ в Москве и Питере
  10. Очистка данных с Pandas
  11. Удаление дубликатов из списка
  12. Операции с массивами в NumPy
  13. Работа с PosixPath() в Python
  14. Сравнение неупорядоченных списков
  15. Выражения-генераторы в Python
  16. Retrying в Python: повторные вызовы
  17. Наиболее частотные элементы с помощью Counter
  18. Сортировка HTML по CSS-селектору
  19. Python и Монти Пайтон
  20. Функция __init__ в Python
  21. Использование двоеточия в Python
  22. Поиск наиболее частого элемента в списке
  23. Уникальные значения из списка
  24. Переменные в Python: сокращение гласных
  25. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  26. Принципы программирования
  27. Капитализация строк
  28. Модуль itertools: комбинации и перестановки
  29. Модуль itertools: эффективная работа с итераторами
  30. Метод __imod__ для Python
  31. Функции all и any в Python
  32. Разделение строки с помощью re.split()
  33. Работа со временем в Python
  34. Глобальные переменные в Python
  35. lru_cache оптимизация функций
  36. Итерация по коллекции в Python
  37. Декораторы с аргументами в Python
  38. Пространство имен в Python
  39. Работа с модулем glob в Python
  40. Обработка исключений в Python
  41. Итераторы в Python
  42. Псевдонимы в Python
  43. Измерение времени выполнения кода с использованием time
  44. Удаление и повторная вставка ключа в OrderedDict

Marketello читают маркетологи из крутых компаний