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