Siyahidan Python-da Generasiya

Ədədlər diapazonu əvəzinə siyahi generasiya etmək üçün basqa bir siyahi da istifadə edə bilərsiniz.

Gəlin, elementləri ikinci siyahidaki ədədlərin kvadratı olan bir siyahi yaradaq:

pythonlst = [i ** 2 for i in [1, 2, 3]]
print(lst) # çap edəcək [1, 4, 9]
Задание 1

Bir siyahi verilib:

pythonlst = [1, 2, 3, 4, 5]

Daxil etmə vasitəsilə yeni siyahiyə ilk siyahinin elementlərinin kvadratlarını yazın.

Задание 2

Bir siyahi verilib:

pythonlst = [1, 3, 5, 7, 9]

Daxil etmə vasitəsilə yeni siyahiyə ilk siyahinin elementlərini 3 ədədinə vurulmuş şəkildə yazın.