Lambda <stephenh...@gmail.com> writes: > When I run it, it says "TypeError: unhashable instance" > > It looks like I can't use the new class object as the dictionary key. > What should I do?
You have to add a __hash__ method. Untested: def __hash__(self): return (self.term, self.doc_freq) is probably the easiest. -- http://mail.python.org/mailman/listinfo/python-list