Генераторы

Рассказываем о генераторах в Python и объясняем, почему они нужны разработчику. yield, return, next(), close()

Генераторы множеств в Python

Генераторы множеств в Python (set comprehension) позволяют более эффективно создавать множества, а также изменять и удалять их элементы.

2 года ago

Итераторы и генераторы в Python

Давайте разберем, что собой представляют итераторы и генераторы, чем они отличаются друг от друга. Также рассмотрим итерируемые объекты.

2 года ago

Генераторы словарей в Python

Разбираем, что собой представляют генераторы словарей в Python, как и зачем их использовать, а также - когда их лучше заменить…

2 года ago

Python список в словарь: полное руководство

Объясняем на примерах, как в Python преобразовать список в словарь при помощи генераторов словарей, dict.fromkeys() или zip().

3 года ago

Ленивые вычисления в Python

Рассматриваем, как ленивые вычисления помогают в оптимизации Python-кода (на примерах встроенных функций range(), zip(), open(), map()).

3 года ago

Генераторы списков в Python для начинающих

Генератор списков – это простой для чтения, компактный и элегантный способ создания списка из любого существующего итерируемого объекта.

3 года ago

Используем цикл for для вычисления вероятностей

Из этой статьи вы узнаете, почему циклы (в частности - циклы for) незаменимы в построении статистических моделей.

3 года ago

Сравнение операторов yield и return в Python (с примерами)

Разбираем, что из себя представляют операторы yield и return в Python и чем они отличаются. Для наглядности приведем примеры кода.

3 года ago

Генераторы Python. Их создание и использование

Приходилось ли вам когда-либо работать с настолько большим набором данных, что он переполнял память вашего компьютера? Или быть может у…

4 года ago

Генераторы в Python и их отличие от списков и функций

В этом уроке мы с вами разберем, что из себя представляют генераторы в программировании на языке Python. Кроме того, мы…

4 года ago