Назад к вопросам
Junior — Middle
48
Можно ли вставить новый элемент в конец кортежа в Python?
Ответ от нейросети
sobes.tech AI
В Python кортежи (tuple) являются неизменяемыми (immutable) структурами данных, поэтому нельзя вставить новый элемент непосредственно в существующий кортеж.
Однако можно создать новый кортеж, объединив старый с новым элементом:
old_tuple = (1, 2, 3)
new_element = 4
new_tuple = old_tuple + (new_element,)
print(new_tuple) # (1, 2, 3, 4)
Таким образом, фактически вы не изменяете исходный кортеж, а создаёте новый с добавленным элементом.