Sobes.tech
Junior — Middle

Mevcut bir demete yeni öğeler eklenebilir mi?

sobes.tech yapay zeka

AI'dan gelen yanıt

Çoğu programlama dilinde, demetler (tuples) değiştirilemez (immutable) veri yapılarıdır, yani oluşturulduktan sonra içeriği değiştirilemez — ne ekleme ne de silme yapılabilir.

Örneğin, Python'da bir demet değiştirilemez:

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

Eklenecek öğeler varsa, eski ve yeni öğeleri birleştiren yeni bir demet oluşturulur:

new_tuple = my_tuple + (4, 5)

Bu şekilde, mevcut bir demete yeni öğeler eklenemez, ancak mevcut bir temele yeni öğeler eklenmiş yeni bir demet oluşturulabilir.