Logo of Jet School
Əsas SəhifəRəylərKurslarımızKampaniyalarLayihələr
HaqqımızdaBloqXəbərlərTədbirlərQalereyaTexnoloji LüğətVakansiyalar
Ə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
  • UX/UI dizayn kursu
  • Süni İntellekt Mühəndisliyi kursu
  • Unity 2D Game Development kursu

Resurslar

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

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

Tuple nədir?

JET Schoolwww.jetschool.az

Tuple nədir?

Tuple (azərbaycanca: dəst) — Python proqramlaşdırma dilində istifadə olunan sıralı və dəyişdirilə bilməyən (immutable) məlumat strukturudur. Tuple-lər siyahılara (list) bənzəyir, lakin onların ən əsas fərqi ondan ibarətdir ki, bir dəfə yaradıldıqdan sonra onların məzmununu dəyişmək mümkün deyil: nə element əlavə etmək, nə də silmək olar.

Tuple necə yaradılır?

Tuple-lər dəyər-lərin vergüllə ayrılması ilə və ya mötərizə () istifadə edilərək yaradılır:


my_tuple = (1, 2, 3, 4)

Alternativ olaraq, mötərizəsiz də yazıla bilər:


my_tuple = 1, 2, 3

Tək elementli Tuple yaratmaq üçün mütləq vergül istifadə olunmalıdır:


single_element_tuple = (5,) # Bu Tuple-dir

not_a_tuple = (5) # Bu sadəcə int tipidir

Tuple-lərin xüsusiyyətləri

  • Dəyişməzdir – Elementlərini sonradan dəyişmək, silmək və ya əlavə etmək olmur.
  • Sıralıdır – Elementlərin sırası saxlanılır və index ilə daxil olmaq mümkündür.
  • Tək tip və ya qarışıq tip – Həm tək tipli ((1, 2, 3)), həm də fərqli tipli ((1, "Arzu", True)) elementlər saxlanıla bilər.
  • İç-içə Tuple – Bir Tuple içərisində başqa Tuple-lər ola bilər.

Nə üçün Tuple istifadə olunur?

  • Təhlükəsiz məlumat saxlama – Məlumatların dəyişməməsi vacibdirsə (məsələn, koordinatlar, sabitlər).
  • Performans – Tuple-lər siyahılardan bir qədər daha sürətlidir və yaddaş baxımından daha az yer tutur.
  • Dictionary açarı kimi istifadə – Tuple-lər dəyişməz olduqları üçün dict və ya set-də açar (key) kimi istifadə edilə bilərlər:


my_dict = { (1, 2): "nöqtə" }

🛠 Əsas Tuple əməliyyatları

t = (10, 20, 30, 40)


print(t[0]) # 10 – indekslə daxil olma

print(len(t)) # 4 – uzunluq

print(t.count(20)) # 1 – dəyərin sayını verir

print(t.index(30)) # 2 – dəyərin indeksini tapır

Nəticə

Tuple – Python-da dəyişməz və sıralı məlumatların saxlanması üçün ideal strukturdur. Məlumatın sabit qalmalı olduğu, sürətin və təhlükəsizliyin vacib olduğu hallarda Tuple-dən istifadə etmək tövsiyə olunur.

+994 70 983 66 99www.jetschool.az

Tuple (azərbaycanca: dəst) — Python proqramlaşdırma dilində istifadə olunan sıralı və dəyişdirilə bilməyən (immutable) məlumat strukturudur. Tuple-lər siyahılara (list) bənzəyir, lakin onların ən əsas fərqi ondan ibarətdir ki, bir dəfə yaradıldıqdan sonra onların məzmununu dəyişmək mümkün deyil: nə element əlavə etmək, nə də silmək olar.

Tuple necə yaradılır?

Tuple-lər dəyər-lərin vergüllə ayrılması ilə və ya mötərizə () istifadə edilərək yaradılır:

my_tuple = (1, 2, 3, 4)

Alternativ olaraq, mötərizəsiz də yazıla bilər:

my_tuple = 1, 2, 3

Tək elementli Tuple yaratmaq üçün mütləq vergül istifadə olunmalıdır:

single_element_tuple = (5,) # Bu Tuple-dir

not_a_tuple = (5) # Bu sadəcə int tipidir

Tuple-lərin xüsusiyyətləri

  • Dəyişməzdir – Elementlərini sonradan dəyişmək, silmək və ya əlavə etmək olmur.
  • Sıralıdır – Elementlərin sırası saxlanılır və index ilə daxil olmaq mümkündür.
  • Tək tip və ya qarışıq tip – Həm tək tipli ((1, 2, 3)), həm də fərqli tipli ((1, "Arzu", True)) elementlər saxlanıla bilər.
  • İç-içə Tuple – Bir Tuple içərisində başqa Tuple-lər ola bilər.

Nə üçün Tuple istifadə olunur?

  • Təhlükəsiz məlumat saxlama – Məlumatların dəyişməməsi vacibdirsə (məsələn, koordinatlar, sabitlər).
  • Performans – Tuple-lər siyahılardan bir qədər daha sürətlidir və yaddaş baxımından daha az yer tutur.
  • Dictionary açarı kimi istifadə – Tuple-lər dəyişməz olduqları üçün dict və ya set-də açar (key) kimi istifadə edilə bilərlər:

my_dict = { (1, 2): "nöqtə" }

🛠 Əsas Tuple əməliyyatları

t = (10, 20, 30, 40)

print(t[0]) # 10 – indekslə daxil olma

print(len(t)) # 4 – uzunluq

print(t.count(20)) # 1 – dəyərin sayını verir

print(t.index(30)) # 2 – dəyərin indeksini tapır

Nəticə

Tuple – Python-da dəyişməz və sıralı məlumatların saxlanması üçün ideal strukturdur. Məlumatın sabit qalmalı olduğu, sürətin və təhlükəsizliyin vacib olduğu hallarda Tuple-dən istifadə etmək tövsiyə olunur.

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
API
Backup