On 5/19/2011 11:33 PM, Ulrich Eckhardt wrote: > For that reason, it is generally useful to use immutable types like > integers, floats, strings and tuples thereof as keys. Since you can't change > them, you basically have the guarantee that they hash the same. Right. It's something of a lack that Python doesn't have user-defined immutable objects. John Nagle