Python: Are `hash` values for built-in numeric types, strings standardised?
<p>I came to this question while pondering about the ordering of <code>set</code>, <code>frozenset</code> and <code>dict</code>. Python doesn't guarantee any ordering, and I guess any ordering is all down to the <code>hash</code> value. But is the hash value for a value of a numeric or string built-in type standard? In other words, would </p>

<pre><code>set( (a,b,c,d,e,f,g))
</code></pre>

<p>have a defined order, if a,b,c,d,e,f,g are numeric values or <code>str</code>?</p>
