Python-da Siyahı Daxilində Elementlər Üzərində Əməliyyatlar
Daxil etmədə, for...in konstruksiyasının solunda
təkcə dəyişəni deyil, həm də onun üçün müəyyən bir
əməliyyat təyin edə bilərsiniz.
Gəlin hər bir yaradılmış elementdən bir çıxılan siyahı yaradaq:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Kodu icra etdikdən sonra yeni siyahı qaytarılacaq:
[0, 1, 2, 3]
Aşağıdakı kodun icrasının nəticəsi nə olacaq:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Aşağıdakı kodun icrasının nəticəsi nə olacaq:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Aşağıdakı kodun icrasının nəticəsi nə olacaq:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)