Python 程式查詢給定元組的雜湊值
假設我們有一個元組。有一些數字存在。我們必須使用 hash() 函式查詢此元組的雜湊值。這是一個內建函式。hash() 函式可以處理一些資料型別,如整數、浮點數、字串、元組等,但一些型別(如列表)不可雜湊。由於列表本質上是可變的,我們無法將其雜湊。我們使用字典時,此雜湊值用於對映其他值。
因此,如果輸入類似於 t = (2,4,5,6,7,8),則輸出為 -1970127882925375109
要解決此問題,我們將按照以下步驟進行 -
取元組作為輸入
呼叫雜湊函式並將其傳遞到雜湊(元組)中
示例
讓我們看看以下實現以更好地理解
def solve(t): return hash(t) t = (2,4,5,6,7,8) print(solve(t))
輸入
(2,4,5,6,7,8)
輸出
-6569923111468529526
廣告