Списочни вклучувања во Python

Списочни вклучувања дозволуваат генерирање на списоци, применувајќи зададен израз на секој елемент од идниот список. Исто така, со помош на вклучувања може да се филтрираат елементи согласно зададени услови.

Во вклучувањето се прописува израз, кој ќе се применува на елементите на оригиналниот список. Во конструкцијата for...in се задава името на елементот и оригиналниот список (итерирачки објект), од кој ќе биде создаден новиот:

pythonlist = [expression for element in iter]

Ајде да декларираме променлива lst. За неа да пропишеме дека елементот на списокот i треба да се генерира во опсегот 1 до 10. Потоа да го испечатиме добиениот список во конзола:

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

По извршувањето на кодот ќе се врати нов список:

python[1, 2, 3, 4, 5, 6, 7, 8, 9]
Задание 1

Со помош на вклучување направете го следниот список:

python[1, 2, 3, 4, 5]
Задание 2

Со помош на вклучување направете го следниот список:

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