Python-da Siyahı Daxiletmələri
Siyahı daxiletmələri gələcək siyahının hər bir elementinə müəyyən edilmiş ifadəni tətbiq etməklə siyahılar yaratmağa imkan verir. Həmçinin daxiletmələr vasitəsilə elementləri müəyyən edilmiş şərtlərə uyğun olaraq süzmək olar.
Daxiletmədə orijinal siyahının elementlərinə
tətbiq olunacaq ifadə yazılır. for...in
konstruksiyasında elementin adı və ondan yeni siyahının
yaradılacağı orijinal siyahı (iterasiya olunan obyekt) təyin olunur:
list = [expression for element in iter]
Gəlin lst dəyişənini elan edək.
Onun üçün siyahı elementinin i
1-dən 10-a qədər olan diapazonda
yaranmasını təyin edək. Sonra alınan
siyahını konsola çıxaraq:
lst = [i for i in range(1, 10)]
print(lst)
Kod icra edildikdən sonra yeni siyahı qaytarılacaq:
[1, 2, 3, 4, 5, 6, 7, 8, 9]
Daxiletmədən istifadə edərək aşağıdakı siyahını düzəldin:
[1, 2, 3, 4, 5]
Daxiletmədən istifadə edərək aşağıdakı siyahını düzəldin:
[5, 4, 3, 2, 1]