def histogram(self, type=type, TupleType=type(())): """Return a mapping which provides a histogram of the number of elements found at each point in the index.""" histogram = IIBucket() for (key, value) in self._index.items(): if type(value) is TupleType: entry=1 else: entry = len(value) histogram[entry] = histogram.get(entry, 0) + 1 return histogram
def histogram(self, type=type, TupleType=type(())): """Return a mapping which provides a histogram of the number of elements found at each point in the index.""" histogram = IIBucket() for (key, value) in self._index.items(): if type(value) is TupleType: entry = 1 else: entry = len(value) histogram[entry] = histogram.get(entry, 0) + 1 return histogram