code: def copy(self):
          
          out = type(self)()
          for series in self:
              out.append(series.copy())
          return out
docs: Return a copy of this list with each element copied to new memory