Курс 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. Замеры производительности в Python
  2. Списки в Python: синтаксис представления
  3. Проверка однородности элементов списка
  4. Объединение Python и Shell
  5. Использование подчеркивания в REPL
  6. Названия столбцов в Python таблицах
  7. Генераторы в Python
  8. Получение комбинаций в Python
  9. Библиотека sh: удобные команды терминала
  10. Нарезка списков в Python
  11. Оператор Walrus: правильное использование
  12. Декораторы в Python
  13. Объединение списков с помощью zip
  14. Оформление кода по PEP 8
  15. Оператор «not» в Python
  16. Ограничение итераций в Python
  17. Объединение словарей в Python
  18. Установка и использование pyshorteners
  19. Список методов и атрибутов
  20. Оператор «or» в Python
  21. Разделение строки с помощью re.split()
  22. Создание множества в Python
  23. Работа с пользовательским вводом
  24. Очистка данных с помощью pandas
  25. Преобразование текста в нижний регистр
  26. Многострочные комментарии в Python
  27. Методы работы со строками в Python
  28. Парсинг веб-страниц с Beautiful Soup
  29. kwargs в Python
  30. Оператор is в Python
  31. Быстрый поиск кода
  32. Аннотации типов в Python
  33. Протокол управления контекстом
  34. Python 3.12: Псевдонимы типов
  35. Классы данных в Python
  36. Вычисление времени выполнения
  37. Создание уникального множества
  38. Метод count() для списка
  39. Обработка исключений в Python 3
  40. Конструктор в Python
  41. Генераторы в Python
  42. Повторение элементов в Python
  43. Избегайте ошибку FileNotFoundError
  44. Обмен данными с asyncio.Queue
  45. Python: Splat-оператор и splatty-splat
  46. Генерация тестовых данных с factory_boy
  47. Оператор @ для умножения матриц
  48. Метод get для словаря

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