АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗pyPmCoLi 25 of 129 menu
Бесплатная Тренировка Верстки. Приглашаются желающие поверстать!

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

Списковые включения позволяют генерировать списки, применяя заданное выражение к каждому элементу будущего списка. Также с помощью включений можно фильтровать элементы согласно заданным условиям.

Во включении прописывается выражение, которое будет применяться к элементам исходного списка. В конструкции for...in задается имя элемента и исходный список (итерируемый объект), из которого будет создан новый:

list = [expression for element in iter]

Давайте объявим переменную lst. Для нее пропишем, что элемент списка i должен генерироваться в диапазоне 1 до 10. Затем выведем полученный список в консоль:

lst = [i for i in range(1, 10)] print(lst)

После выполнения кода вернется новый список:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

С помощью включения сделайте следующий список:

[1, 2, 3, 4, 5]

С помощью включения сделайте следующий список:

[5, 4, 3, 2, 1]
enru