Lines Matching +full:deep +full:- +full:is
1 :mod:`copy` --- Shallow and deep copy operations
5 :synopsis: Shallow and deep copy operations.
9 mutable items, a copy is sometimes needed so one can change one copy without
10 changing the other. This module provides generic shallow and deep copy
23 Return a deep copy of *x*.
31 The difference between shallow and deep copying is only relevant for compound
37 * A *deep copy* constructs a new compound object and then, recursively, inserts
40 Two problems often exist with deep copy operations that don't exist with shallow
46 * Because deep copy copies everything it may copy too much, such as data
47 which is intended to be shared between copies.
54 * letting user-defined classes override the copying operation or the set of
60 is compatible with the way these are treated by the :mod:`pickle` module.
81 special methods :meth:`__copy__` and :meth:`__deepcopy__`. The former is called
83 The latter is called to implement the deep copy operation; it is passed one
85 to make a deep copy of a component, it should call the :func:`deepcopy` function