Списковое включение

Абстракция списков или списковое включение (англ. list comprehension, нем. Erfassung der Liste) в синтаксисе некоторых языков программирования — это способ компактного описания операций обработки списков.

Списковое включение позволяет вычислять и бесконечные списки (в языках, которые их поддерживают). Например, на языке Миранда бесконечный список чётных положительных чисел можно записать следующим образом:

что читается так: «список всех n, таких что n входит в [1..] и остаток от деления n на 2 равен нулю».

По аналогии со списковыми включениями, в других языках программирования есть выражения битовых строк (Erlang), включения списков и словарей (Python в версии 3).

Источник: Википедия

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я