Встречается на 1% собеседований по Python
Какие знаешь изменяемые типы данных в Python
В Python изменяемыми (mutable) типами данных являются те, содержимое которых можно изменить после создания без создания нового объекта. Основные из них:
- Списки (list)
python
my_list = [1, 2, 3] my_list[0] = 10 # Изменение элемента
-
Словари (dict)
pythonmy_dict = {'a': 1, 'b': 2} my_dict['a'] = 10 # Изменение значения -
Множества (set, frozenset неизменяем)
pythonmy_set = {1, 2, 3} my_set.add(4) # Добавление элемента -
Пользовательские классы (экземпляры классов)
Изменяемость означает, что объект можно модифицировать "на месте" (in-place), например, добавлять/удалять элементы или менять значения. Это важно учитывать при передаче таких объектов в функции, так как изменения внутри функции повлияют на оригинальный объект.

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