Встречается на собеседованиях • сегодня
Контейнерный типы данных изменяемый или неизменяемый
В Python контейнерные типы данных могут быть как изменяемыми (mutable), так и неизменяемыми (immutable).
Неизменяемые:
tuplefrozensetstr(хотя технически это последовательность, а не контейнер)
Изменяемые:
listdictset
Пример:
python
# Неизменяемый tuple
t = (1, 2, [3, 4]) # Кортеж, но содержит изменяемый список внутри
t[2].append(5) # Работает, так как изменяется вложенный список
# t[0] = 10 # Ошибка: кортеж неизменяем
# Изменяемый список
lst = [1, 2, 3]
lst.append(4) # КорректноКлючевое отличие: изменяемые типы поддерживают модификацию содержимого без создания нового объекта.

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