code: def copy(self, deep=True):
          
          from copy import copy, deepcopy
          if deep:
              return deepcopy(self)
          else:
              return copy(self)
docs: Make a copy of this object
  
          Parameters
          ----------
          deep : boolean, default True
              Make a deep copy, i.e. also copy data
  
          Returns
          -------
          copy : type of caller