Junior — Middle
Оё имкон дорад, ки унсурҳои нав ба кортежи аллакай мавҷудбуда дохил шаванд?
sobes.tech AI
Ҷавоб аз AI
Дар бисёри забонҳои барномасозӣ, тӯпҳо (tuples) структураҳои маълумоти тағйирнопазир (immutable) мебошанд, яъне пас аз эҷод кардан, мазмунашон тағйирнопазир аст — на илова кардан, на хориҷ кардани элементҳо.
Масалан, дар Python, тӯп тағйирнопазир аст:
my_tuple = (1, 2, 3)
# my_tuple[0] = 10 # Хатогӣ
# my_tuple.append(4) # Хатогӣ
Агар лозим бошад, барои илова кардани элементҳо, тӯпи наве эҷод мешавад, ки кӯҳнаро бо элементҳои нав пайваст мекунад:
new_tuple = my_tuple + (4, 5)
Бинобар ин, илова кардани элементҳои нав ба тӯпи мавҷуда имконнопазир аст, аммо метавон тӯпи навро дар асоси мавҷуда бо элементҳои иловашуда эҷод кард.