Спісавыя ўключэнні ў 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]