evan, yes, it does help. Works like it should:
class CountingDictionary(dict): def increment(self, key, delta=1): self[key] = self.get(key, 0) + delta d = CountingDictionary() d.increment('cat') d.increment('dog',72) print d >>> {'dog': 72, 'cat': 1} Thanks! -- http://mail.python.org/mailman/listinfo/python-list