Неглубокая копия копирует только внешний контейнер, а вложенные объекты остаются общими. Глубокая копия рекурсивно копирует всю структуру.
Разбор
Суммируя:
- Мелкой копии достаточно для плоских конструкций.
- Глубокое копирование необходимо для изолированной работы с вложенными изменяемыми данными.
- Глубокое копирование требует больше времени и памяти.
Итог
Неглубокая копия копирует только внешний контейнер, а вложенные объекты остаются общими.