mid43 zgłoszeń

Wyjaśnij różnicę między deepcopy a shallow copy.

Shallow copy tworzy nowy obiekt, ale wewnętrzne referencje wskazują na te same obiekty. Deepcopy rekurencyjnie kopiuje wszystkie zagnieżdżone obiekty. copy.copy() robi shallow copy, copy.deepcopy() robi deep copy. Ważne przy zagnieżdżonych strukturach danych.

Więcej pytań z Python