Списочни вклучувања во 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]