Alqoritmlər / Massiv

Massiv

Ədədlər siyahısı. Element, indeks və uzunluq.

Həyatdan nümunə. Sinif jurnalında şagirdlərin adları nömrə ilə yazılıb. Nömrəni bilirsinizsə, lazım olan şagirdi dərhal tapırsınız.

Proqramda belə siyahıya massiv deyilir. Python-da o, kvadrat mötərizədə yazılır.

massiv

Əsas sözlər

söz mənası
element siyahıdakı bir ədəd
indeks elementin yer nömrəsi
uzunluq siyahıda neçə element olduğu

İndeks 0-dan başlayır

Siyahı: a = [4, 7, 9, 2]

indeks 0 1 2 3
element 4 7 9 2

Kod

a = [4, 7, 9, 2]

print(a[0])
print(a[2])
print(len(a))

Nəticə: 4, 9, 4.

Bütün elementlərə baxmaq

a = [4, 7, 9, 2]

for x in a:
    print(x)

for x in a — «a siyahısındakı hər x üçün» deməkdir.
Dövrə hər elementdə bir dəfə işləyir: əvvəl x = 4, sonra 7, sonra 9, sonra 2.

İndekslərə baxmaq lazımdırsa, belə yazılır:

a = [4, 7, 9, 2]

for i in range(len(a)):
    print(i, a[i])

range(len(a)) — 0, 1, 2, 3 ədədləri. Yəni bütün indekslər.

Qeyd