Sobes.tech
Junior — Middle

Mövcud tuple-a yeni elementlər əlavə etmək mümkündürmü?

sobes.tech Süni İntellekt

AI-dan cavab

Əksər proqramlaşdırma dillərində, tuple (kortejlər) dəyişməz (immutable) məlumat strukturlarıdır, yəni yaradıldıqdan sonra onların məzmununu dəyişmək mümkün deyil — elementlər əlavə etmək və ya silmək mümkün deyil.

Məsələn, Python-da tuple dəyişdirilə bilməz:

my_tuple = (1, 2, 3)
# my_tuple[0] = 10  # Xəta
# my_tuple.append(4) # Xəta

Əgər elementlər əlavə etmək lazımdırsa, köhnə və yeni elementləri birləşdirən yeni tuple yaradılır:

new_tuple = my_tuple + (4, 5)

Beləliklə, mövcud tuple-ə yeni elementlər əlavə etmək mümkün deyil, amma mövcud əsasında yeni tuple yarada bilərsiniz, ona əlavə edilmiş elementlərlə.