code: def plot_segmentlistdict(self, segmentlistdict, y=None, dy=1, **kwargs):
          
          if y is None:
              y = self.get_next_y()
          collections = []
          for name, segmentlist in segmentlistdict.items():
              collections.append(self.plot_segmentlist(segmentlist, y=y,
                                                       label=name, **kwargs))
              y += dy
          return collections
docs: Plot a `~gwpy.segments.SegmentListDict` onto
          these axes
  
          Parameters
          ----------
          segmentlistdict : `~gwpy.segments.SegmentListDict`
              (name, `~gwpy.segments.SegmentList`) dict
  
          y : `float`, optional
              starting y-axis value for new segmentlists
  
          **kwargs
              any other keyword arguments acceptable for
              `~matplotlib.patches.Rectangle`
  
          Returns
          -------
          collections : `list`
              list of `~matplotlib.patches.PatchCollection` sets for
              each segmentlist