Logo of Jet School
Əsas SəhifəRəylərKurslarımızKampaniyalarLayihələr
HaqqımızdaBloqXəbərlərTədbirlərQalereyaTexnoloji Lüğət
Əlaqə
AZ
RU
AZ
RU

JET School

Daha parlaq gələcək üçün ilham verən təhsil

JET Academy Gənclik (Olimpiya küçəsi 6A, Gənclər və İdman Nazirliyi yaxınlığında)
+994 70 983 66 99+994 70 983 66 99info@jetschool.az
Bazar ertəsi - Bazar günü : 09:30 - 22:00

Kəşf et

  • Əsas Səhifə
  • Rəylər
  • Layihələr
  • Məzunlar
  • Kampaniyalar
  • Vakansiyalar
  • Dərsdən görüntülər

Tədris sahələri

  • IT və Kompüter Mühəndisliyi kursu
  • Kibertəhlükəsizlik kursu
  • Robotexnika kursu
  • Yay Məktəbi: IT və Proqramlaşdırma
  • Unity 2D Game Development kursu
  • Süni İntellekt Mühəndisliyi kursu

Resurslar

  • Bloq
  • Xəbərlər
  • Tədbirlər
  • Texnoloji Lüğət

© 2021 – 2026 JET School. Müəllif hüquqları qorunur.

Siyahı nədir?

JET Schoolwww.jetschool.az

Siyahı nədir?

Siyahı (ingiliscə list), proqramlaşdırmada ən çox istifadə olunan verilənlər strukturlarından biridir. Siyahılar birdən çox məlumat vahidini eyni dəyişəndə toplamağa imkan verir. Bu, proqramçıya daha çevik və səmərəli məlumat idarəetməsi təqdim edir.

🔹 Sıralı və indeksləşdirilmiş struktur

Siyahılar sıralı (ordered) olur, yəni elementlər daxil edildiyi ardıcıllıqla yadda saxlanılır. Hər bir elementə indeks vasitəsilə (0-dan başlayaraq) müraciət edilir:

meyveler = ["alma", "armud", "banan"]

print(meyveler[0]) # Çıxış: alma

🔹 Dəyişdirilə bilən (mutable) struktur

Siyahının əsas üstünlüklərindən biri onun dəyişdirilə bilən (mutable) olmasıdır. Bu, o deməkdir ki, siyahıya sonradan:

  • yeni element əlavə edə bilərsiniz,
  • mövcud elementi dəyişdirə bilərsiniz,
  • istədiyiniz elementi siyahıdan silə bilərsiniz.

meyveler.append("çiyələk") # yeni element əlavə olunur

meyveler[1] = "nar" # "armud" əvəzinə "nar" yazılır

meyveler.remove("banan") # "banan" siyahıdan silinir

🔹 Fərqli məlumat tiplərini saxlamaq imkanı

Siyahılar təkcə eyni tipli məlumatları yox, həm də fərqli məlumat tiplərini birgə saxlaya bilər. Məsələn:

nümunə = ["alma", 25, True, 4.5]

Bu siyahıda:

  • "alma" – mətn (string)
  • 25 – tam ədəd (integer)
  • True – məntiqi dəyər (boolean)
  • 4.5 – onluq ədəd (float)

🔹 Ən çox istifadə olunan metodlar


Metod | Təsviri

append() | Siyahının sonuna yeni element əlavə edir

remove() | Siyahıdan müəyyən elementi silir

len() | Siyahının uzunluğunu qaytarır

sort() | Siyahıdakı elementləri sıralayır (əgər mümkün olsa)


rəqəmlər = [5, 2, 9, 1]

rəqəmlər.sort()

print(rəqəmlər) # Çıxış: [1, 2, 5, 9]

🔹 Siyahının proqramlaşdırmadakı rolu

Siyahılar proqramlaşdırmada döngülər (loops), şərt operatorları və funksiyalar ilə birlikdə geniş istifadə olunur. Məlumatların dinamik şəkildə idarə olunmasında, çeşidlənməsində, filtr edilməsində və saxlanmasında mühüm rol oynayır. Xüsusilə, siyahılar real dünya məlumatlarının – məsələn, istifadəçi adlarının, qiymətlərin və ya məhsul siyahılarının proqramlarda təmsil olunması üçün əvəzolunmazdır.

+994 70 983 66 99www.jetschool.az

Siyahı (ingiliscə list), proqramlaşdırmada ən çox istifadə olunan verilənlər strukturlarından biridir. Siyahılar birdən çox məlumat vahidini eyni dəyişəndə toplamağa imkan verir. Bu, proqramçıya daha çevik və səmərəli məlumat idarəetməsi təqdim edir.

🔹 Sıralı və indeksləşdirilmiş struktur

Siyahılar sıralı (ordered) olur, yəni elementlər daxil edildiyi ardıcıllıqla yadda saxlanılır. Hər bir elementə indeks vasitəsilə (0-dan başlayaraq) müraciət edilir:

meyveler = ["alma", "armud", "banan"]

print(meyveler[0]) # Çıxış: alma

🔹 Dəyişdirilə bilən (mutable) struktur

Siyahının əsas üstünlüklərindən biri onun dəyişdirilə bilən (mutable) olmasıdır. Bu, o deməkdir ki, siyahıya sonradan:

  • yeni element əlavə edə bilərsiniz,
  • mövcud elementi dəyişdirə bilərsiniz,
  • istədiyiniz elementi siyahıdan silə bilərsiniz.

meyveler.append("çiyələk") # yeni element əlavə olunur

meyveler[1] = "nar" # "armud" əvəzinə "nar" yazılır

meyveler.remove("banan") # "banan" siyahıdan silinir

🔹 Fərqli məlumat tiplərini saxlamaq imkanı

Siyahılar təkcə eyni tipli məlumatları yox, həm də fərqli məlumat tiplərini birgə saxlaya bilər. Məsələn:

nümunə = ["alma", 25, True, 4.5]

Bu siyahıda:

  • "alma" – mətn (string)
  • 25 – tam ədəd (integer)
  • True – məntiqi dəyər (boolean)
  • 4.5 – onluq ədəd (float)

🔹 Ən çox istifadə olunan metodlar

Metod | Təsviri

append() | Siyahının sonuna yeni element əlavə edir

remove() | Siyahıdan müəyyən elementi silir

len() | Siyahının uzunluğunu qaytarır

sort() | Siyahıdakı elementləri sıralayır (əgər mümkün olsa)

rəqəmlər = [5, 2, 9, 1]

rəqəmlər.sort()

print(rəqəmlər) # Çıxış: [1, 2, 5, 9]

🔹 Siyahının proqramlaşdırmadakı rolu

Siyahılar proqramlaşdırmada döngülər (loops), şərt operatorları və funksiyalar ilə birlikdə geniş istifadə olunur. Məlumatların dinamik şəkildə idarə olunmasında, çeşidlənməsində, filtr edilməsində və saxlanmasında mühüm rol oynayır. Xüsusilə, siyahılar real dünya məlumatlarının – məsələn, istifadəçi adlarının, qiymətlərin və ya məhsul siyahılarının proqramlarda təmsil olunması üçün əvəzolunmazdır.

IT kurslarımız barədə məlumat almaq üçün formu doldurun

Övladınızın yaşını seçin
Tədris dilini seçin

Əlaqəli terminlər:

IT Sahəsini öyrənməyə başla

Kateqoriya: Proqramlaşdırma
Dəyişən
Funksiya
Döngü
Dictionary
Annotasiya