Программирование на языке python. Стандартная библиотека collections. Урок 1
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Вернусь к базовому курсу по стандартным библиотекам. Сегодня стандартная библиотека collections. Она дополняет возможности встроенных в python коллекций. Хотя сама функциональность встроенных коллекций позволяет алгоритмически легко реализовать и возможности библиотеки collections, но эта библиотека даёт не только дополнительную функциональность, но и более высокую производительность...
4 года назад
Не изобретать велосипед, или Обзор модуля collections (Python)
Разберем модуль collections, существенно дополняющий функциональность встроенных типов данных Python. Статья исходно подготовлена для издания Библиотека программиста. На Яндекс.Дзене не очень удобная вёрстка для исходного кода, так что часть материалов осталась в оригинальном тексте. Типы данных Python не ограничиваются стандартными. Модуль collections содержит специализированные классы контейнеров, альтернативных традиционным dict, list и tuple. Это доступный «из коробки» родной модуль Python – те самые батарейки, что идут в комплекте...
11 месяцев назад
Метод count() в Python
Метод count() в Python используется для подсчёта количества вхождений элемента или подстроки в коллекциях. Это встроенный метод, доступный для строк, списков, кортежей, множеств и словарей (в последнем — через обход). Синтаксис метода count() выглядит следующим образом: str.count(substring, start=..., end=...) Где: list.count(element) tuple.count(element) Где: В этом примере мы считаем количество вхождений слова «Python» и символа «—». Обратите внимание, что метод чувствителен к регистру: «python» с маленькой буквы не будет найден...