At 08:09 PM 12/1/2007 -0700, Neil Toronto wrote: >Are there any use-cases for allowing namespace dicts (such as globals, >builtins and classes) to have non-string keys? Yes. See http://pypi.python.org/pypi/AddOns > I'm asking because I'm >planning on accelerating method lookups next, and the possibility of a >key compare changing the underlying dict could be a major pain. (It was >a minor pain for globals.) For what it's worth, the AddOns package recommends the use of instances of built-in types (or tuples thereof) as add-on keys, so they would not have that problem in normal use. I don't see a problem with requiring dictionary key comparisons to be side-effect-free - even in the general case of dictionaries, not just namespace ones.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4