Junior — Middle
86
Tuple olarak ilan edilen koleksiyonun içeriği değiştirilebilir mi?
AI'dan gelen yanıt
sobes.tech yapay zeka
Кортежи в Python являются неизменяемыми (immutable) объектами, то есть нельзя изменить их содержимое после создания. Однако, если внутри кортежа находятся изменяемые объекты, например списки, то содержимое этих вложенных объектов можно модифицировать.
Пример:
t = (1, 2, [3, 4])
t[2].append(5) # Это допустимо
print(t) # (1, 2, [3, 4, 5])
# Но попытка изменить сам кортеж вызовет ошибку:
t[0] = 10 # TypeError: 'tuple' object does not support item assignment
Таким образом, сам кортеж нельзя изменить, но содержимое изменяемых элементов внутри него — можно.