Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python tính giá trị hash của tuple


Cho tuple chứa các số. Tính giá trị hash bằng hàm built-in hash(). Hash dùng để map key trong dictionary. Chỉ các kiểu bất biến (immutable) như int, float, str, tuple mới hash được.

Ví dụ: t = (2,4,5,6,7,8) → hash (giá trị phụ thuộc phiên bản Python).

Ví dụ mã nguồn

def solve(t):
    return hash(t)

t = (2,4,5,6,7,8)
print(solve(t))  # ví dụ: -6569923111468529526

Đầu vào / Đầu ra

Input:  (2,4,5,6,7,8)
Output: -6569923111468529526 (giá trị mẫu, thực tế khác tùy Python version)