← Все вопросы по Python
🔥 Python 📂 Python Core ⚡ Junior/Middle

Как сделать глубокую копию объекта? В чём разница copy vs deepcopy?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
copy.copy — поверхностное копирование (вложенные объекты по ссылке). copy.deepcopy — полностью независимая копия.

Варианты ответа в приложении:

  • A. Оба одинаковы Правильный
  • B. deepcopy рекурсивно копирует все объекты
  • C. copy.deepcopy нельзя использовать со словарями
  • D. Поверхностное копирование изменяет исходник

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.