Sobes.tech
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.