В прошлый раз мы говорили о значении Python-словарей. Сегодня поговорим про известные методы работы с ними. Читайте далее про особенности работы словарных методов в популярном...
Что такое словари в Python
В прошлый раз мы говорили про циклы в языке Python. Сегодня поговорим про словари в Python. Читайте далее про особенности создания словарей в популярном языке...
Что такое циклы в языке Python
В прошлый раз мы говорили про операторы циклов в языке Python. Сегодня поговорим про циклы в Python. Читайте далее про особенности работы циклов в популярном...
Функции для кэширования функций (еще немного functools)
В прошлой статье мы говорили о полезных функциях functools. Сегодня рассмотрим функции кэширования lru_cache, cache, cached_property. Они вам могут пригодиться в тех случаях, когда ваши...
Функциональное программирование в Python: partial и reduce
Python в первую очередь объектно-ориентированный язык. Однако он поддерживает также некоторые возможности функционального программирования, в т.ч. функции высшего порядка, благодаря которым существуют декораторы. Сегодня мы...
Что такое генераторы и как они работают в Python
В прошлый раз мы говорили про списки в Python. Сегодня поговорим про особенности работы с Python-генераторами. Читайте далее про особенности работы генераторов в языке Python,...