Junior — Middle
Python dilində list anlayışının işləmə prinsipi haqqında izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Python-da siyahı anlayışı mövcud təkrarlanan obyektlər əsasında siyahılar yaratmaq üçün qısa yoldur və elementləri filtrləmək və çevirmək imkanı verir.
Sintaksisi aşağıdakı kimidir:
[ifadə ifadəsi üçün elementdə, iterable-də şərt]
Misal: 0-dan 9-a qədər cüt ədədlərin kvadratlarından ibarət siyahı yaratmaq
kvadratlar = [x**2 for x in range(10) if x % 2 == 0]
print(kvadratlar) # Nəticə: [0, 4, 16, 36, 64]
Bu, yeni siyahılar yaratmaq üçün for dövrləri və şərti operatorlardan istifadə etməyə nisbətən daha oxunaqlı və qısa yoldur.