Встречается на собеседованиях • сегодня

Может ли добавить массив в кортеж

Да, можно добавить массив (список) в кортеж, но с некоторыми нюансами.

Кортеж неизменяем, но если элемент кортежа сам является изменяемым (например, список), то его содержимое можно изменять.

Пример:

python
my_tuple = (1, 2, [3, 4])  
my_tuple[2].append(5)  # Изменяем список внутри кортежа  
print(my_tuple)  # (1, 2, [3, 4, 5])  

Но нельзя:

python
my_tuple[2] = [6, 7]  # TypeError: 'tuple' object does not support item assignment  

Таким образом, сам кортеж остаётся неизменным, но изменяемые элементы внутри него можно модифицировать.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы