Встречается на собеседованиях • сегодня
Что такое ячейка памяти
Ячейка памяти — это минимальная адресуемая единица памяти компьютера, хранящая один байт данных (обычно 8 бит). В Python все объекты хранятся в динамически выделяемых ячейках, а переменные — это ссылки на эти ячейки.
Пример:
python
a = 42 # Создается объект 42 в памяти, 'a' ссылается на него
b = a # 'b' теперь тоже ссылается на ту же ячейку
print(id(a) == id(b)) # True - одинаковые адреса в памятиОсобенности:
- При изменении неизменяемых типов (int, str, tuple) создается новый объект
- Изменяемые типы (list, dict) могут модифицироваться на месте
id()возвращает адрес ячейки в памятиsys.getsizeof()показывает размер объекта в байтах

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