def METHOD_NAME(self):
    """Iterator over elements repeating each as many times as its count.
    >>> c = Counter('ABCABC')
    >>> sorted(c.elements())
    ['A', 'A', 'B', 'B', 'C', 'C']
    If an element's count has been set to zero or is a negative number,
    elements() will ignore it.
    """
    for elem, count in self.iteritems():
        for _ in repeat(None, count):
            yield elem