def allkeys(self):
        """iterate over all keys in arbitrary order"""
        for k, v in self.data.iteritems():
            for x in v:
                yield k
iterate over all keys in arbitrary order
recipes/Python/173072_OrderedMultiDict/recipe-173072.py