Встречается на собеседованиях • сегодня
Можно ли добавить элемент в конец кортежа
Кортежи в Python неизменяемы (immutable), поэтому напрямую добавить элемент в конец нельзя. Однако можно создать новый кортеж, объединив старый кортеж с новым элементом, обернутым в кортеж.
python
original_tuple = (1, 2, 3)
new_element = 4
new_tuple = original_tuple + (new_element,)
print(new_tuple) # (1, 2, 3, 4)Нюансы:
(new_element,)— запятая обязательна, иначе это будет просто число, а не кортеж.- Такой способ создает новый объект, а не изменяет существующий.
- Если нужна частая модификация, лучше использовать списки (
list).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы