Курс Python → Метод count() для списка
Метод count() в Python позволяет нам узнать, сколько раз определенный элемент встречается в списке. Этот метод принимает один аргумент — элемент, количество вхождений которого мы хотим подсчитать. Например, если у нас есть список numbers = [1, 2, 3, 2, 4, 2, 5], и мы хотим узнать, сколько раз число 2 встречается в этом списке, мы можем использовать метод count().
Воспользуемся примером из короткой инструкции. У нас есть список numbers = [1, 2, 3, 2, 4, 2, 5], и мы хотим узнать, сколько раз число 2 встречается в этом списке. Для этого мы вызовем метод count() на нашем списке и передадим число 2 в качестве аргумента: count = numbers.count(2). Теперь переменная count будет содержать количество вхождений числа 2 в список numbers.
Давайте напишем полный код, который позволит нам подсчитать количество вхождений числа 2 в списке numbers и вывести результат на экран:
numbers = [1, 2, 3, 2, 4, 2, 5]
count = numbers.count(2)
print(f"Число 2 встречается в списке {count} раз")
При выполнении этого кода на экране мы увидим сообщение «Число 2 встречается в списке 3 раза», так как число 2 встречается в списке numbers три раза. Таким образом, метод count() позволяет нам легко и быстро подсчитать количество вхождений определенного элемента в списке.
Другие уроки курса "Python"
- Работа с кортежами в Python
- Оператор is в Python
- Официальный канал Python в Telegram
- Открытие и запись файлов
- Визуализация пропусков данных
- Строки в Python: апострофы и кавычки
- Оператор break в Python
- Генераторы и сеты в Python
- Python itertools combinations() — группировка элементов
- Обработка исключений в Python
- Изменение переменной в Python: nonlocal
- Логирование с Logzero: ротация файла
- Управление браузером с Selenium
- Цикл for в Python
- Расчет времени выполнения
- Логирование с Logzero
- Работа с переменными в Python
- Генераторы в Python
- Defaultdict в Python
- Измерение времени выполнения кода в Python
- Создание функций высшего порядка
- Частичное совпадение ввода
- Оператор распаковки в Python
- Запуск внешних программ с subprocess
- Инверсия списка и строки
- Декораторы классов
- Иерархия классов в Python
- Срез в Python
- Получение атрибутов и методов класса
- История Python
- Работа со стеком в Python
- Объединение кортежей в Python
- Склеивание строк без циклов
- Преобразование чисел в восьмеричную строку
- Преобразование чисел в слова
- Сортировка в Python
- Создание лямбда-функций
- Объединение объектов в Python
- Объединение списков в Python
- Вставка переменных в шаблоны Flask
- Обновление множества в Python
- Модуль pprint: улучшение вывода данных
- Вычисление натурального логарифма в NumPy
- Объединение словарей в Python
- Создание класса очереди















