хеш-функция в питоне

Я верил чтоhash() Функция работает одинаково во всех интерпретаторах Python. Но это отличается, когда я запускаю его на своем мобильном телефоне, используяпитон для андроид, Я получаю одно и то же значение хеш-функции для строк хеширования и чисел, но когда я хэширую встроенные типы данных, значение хеш-функции отличается.

PC Python Interpreter (Python 2.7.3)

>>> hash(int)
31585118
>>> hash("hello sl4a")
1532079858
>>> hash(101)
101

Мобильный переводчик Python (Python 2.6.2)

>>> hash(int)
-2146549248
>>> hash("hello sl4a")
1532079858
>>> hash(101)
101

Может кто-нибудь сказать мне, это ошибка или я что-то не так понял.

Ответы на вопрос(5)

Ваш ответ на вопрос