Хеширование кортежей в Python, вызывающее разные результаты в разных системах
Я занимался хэшированием кортежей. Там я работал над Python 2.7. Ниже приведен код:
num = int(raw_input())
num_list = [int(x) for x in raw_input().split()]
print(hash(tuple(num_list)))
Приведенный выше код приводит к
>>> 2
>>> 1 2
>>> 3713081631934410656
Но на моем локальном ПК, где я использую Python 3.4, ответ
>>> 1299869600
Код принят, но я не смог выяснить, что вызывает разные результаты. Это для другой версии Python?