Modules are hashable?!
Leif K-Brooks
eurleif at ecritters.biz
Wed Sep 1 03:49:03 EDT 2004
I was just playing around, and noticed that modules seem to be hashable.
Can anyone explain that, especially given the fact that they're mutable?
Python 2.3.3 (#1, May 7 2004, 10:31:40)
[GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> hash(sys)
-150589324
>>> sys.x = 42
>>> hash(sys)
-150589324
>>> foo = {sys:'bar'}
>>> foo[sys]
'bar'
More information about the Python-list
mailing list