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:
lst = [i ** 2 for i in [1, 2, 3]]
print(lst) # çap edəcək [1, 4, 9]
Bir siyahi verilib:
lst = [1, 2, 3, 4, 5]
Daxil etmə vasitəsilə yeni siyahiyə ilk siyahinin elementlərinin kvadratlarını yazın.
Bir siyahi verilib:
lst = [1, 3, 5, 7, 9]
Daxil etmə vasitəsilə yeni siyahiyə
ilk siyahinin elementlərini 3 ədədinə
vurulmuş şəkildə yazın.