擅长:python、mysql、java
<p>通常对于这样的事情,如果你发布一些示例代码,它会有不可估量的帮助,但我假设你有这样的东西:</p>
<pre><code>class Foo():
def __init__(self, x, y):
self.x = x
self.y = y
def __hash__(self):
return hash((self.x, self.y))
</code></pre>
<p>你在那里取一个元组的散列值,它确实关心顺序。如果希望哈希不关心整数的顺序,那么只需使用<a href="https://docs.python.org/2/library/stdtypes.html#set-types-set-frozenset" rel="nofollow noreferrer">frozenset</a>:</p>
^{pr2}$