Встречается на собеседованиях • сегодня
Что такое ссылка
В Python ссылка — это указатель на объект в памяти. Все переменные в Python являются ссылками на объекты, а не самими объектами. При присваивании переменной значения создаётся ссылка на объект, а не копия объекта.
Пример:
python
a = [1, 2, 3] # a ссылается на список [1, 2, 3]
b = a # b теперь ссылается на тот же объект
b.append(4) # изменяем объект по ссылке
print(a) # [1, 2, 3, 4] - изменился оригиналКлючевые особенности:
- Несколько переменных могут ссылаться на один объект
- Изменение объекта по одной ссылке видно по всем другим
- Для создания копии нужно использовать
copy()илиdeepcopy() - Примитивы (int, str и т.д.) неизменяемы, поэтому их поведение отличается

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