Курс 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. Метод join() для объединения элементов в строку.
  2. Методы shutil для работы с файлами
  3. Извлечение новостей с newspaper3k
  4. Поиск файлов по шаблону
  5. Оптимизация создания строк
  6. Установка и использование emoji
  7. Python OrderedDict и fromkeys() — работа с словарями
  8. Работа с enumerate()
  9. Работа с модулем random
  10. Избегание изменяемых аргументов
  11. Поиск HTML-элементов с BeautifulSoup
  12. Анонимные функции в Python
  13. Отправка POST-запроса в REST API
  14. Регулярные выражения: метод match
  15. Преобразование числа в список цифр
  16. Возврат нескольких значений
  17. Регистрация на курсы SF Education
  18. Лямбда-функции для min/max
  19. Работа с коллекциями Python
  20. Работа со строками в Python.
  21. Функция enumerate() в Python
  22. Форматирование заголовков в Python
  23. Concrete Paths в Python
  24. Анонимные функции Lambda
  25. Класс UserDict: дополнительная функциональность
  26. Нарезка списков в Python
  27. Группы исключений в Python
  28. Numpy: разбиение массивов
  29. Метод __ixor__ для побитового исключающего ИЛИ
  30. Сравнение строк в Python
  31. Вывод баннеров
  32. Оператор += в Python
  33. Декоратор Ajax required
  34. Объединение словарей в Python
  35. Построение графиков в Matplotlib
  36. Работа с набором данных CIFAR10 в PyTorch
  37. Модуль os: работа с файлами и папками
  38. Округление дробей в Python
  39. Повторение элементов в Python
  40. Асинхронный код в Python
  41. Измерение времени выполнения кода с использованием time
  42. Генераторы в Python
  43. Инициализация переменных
  44. Обезопасьте ввод данных
  45. Проверка на истинность объектов в Python
  46. PATCH-запрос с библиотекой requests

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