Получи случайную криптовалюту за регистрацию!

​#2 Генератор с условием Один из часто используемых способов | Python tricks | Хитрости Питона

​#2
Генератор с условием

Один из часто используемых способов генерации списков в Python — с условием. Предыдущий пример демонстрировал довольно тривиальный подход к заполнению списка при помощи генератора. Данные конструкции языка Python позволяют задавать определенные условия для выполнения такой операции. Например, существует задача перенести в список только четные числовые значения из созданной ранее выборки range.

В дело вступает команда if, после которой следует небольшая инструкция, сообщающая о том, что каждый элемент последовательности должен выполнять некоторое условие. В данном случае необходимо возвращать 0 в результате вычисления остатка от целочисленного деления. Как можно увидеть, прошедшие проверку цифры были занесены в список.