code: def reset(self, labels=None):
          
  
          # Default label is self.dfltlbl
          if labels is None:
              labels = self.dfltlbl
          # All timers are affected if label is equal to self.alllbl,
          # otherwise only the timer(s) specified by label
          if labels == self.alllbl:
              labels = self.t0.keys()
          elif not isinstance(labels, (list, tuple)):
              labels = [labels,]
          # Iterate over specified label(s)
          for lbl in labels:
              if lbl not in self.t0:
                  raise KeyError('Unrecognized timer key %s' % lbl)
              # Set start time to None to indicate timer is not running
              self.t0[lbl] = None
              # Set time accumulator to zero
              self.td[lbl] = 0.0
docs: Reset specified timer(s).
  
          Parameters
          ----------
          labels : string or list, optional (default None)
            Specify the label(s) of the timer(s) to be stopped. If it is
            ``None``, stop the default timer with label specified by the
            ``dfltlbl`` parameter of :meth:`__init__`. If it is equal to
            the string specified by the ``alllbl`` parameter of
            :meth:`__init__`, stop all timers.