Joshua Bronson wrote:
So I'm thinking of renaming the class injectivedict or idict instead of bijection. Is that crazy?)
I think you'd be better off calling it something more down-to-earth such as bidict (bidirectional dictionary). That way people without an advanced degree in mathematics have a better shot at not being baffled by it.:-) -- Greg -- http://mail.python.org/mailman/listinfo/python-list