hash関数


この関数は、オブジェクトのハッシュ値を返します。ハッシュ値は整数で、ディクショナリ(連想配列)のキーをすばやく検索するのに使います。

例えば、文字列配列などを比較するとき、ハッシュ値とともにディクショナリとして保存しておけば、文字列どうしの比較でなく、整数として比較できるので高速に比較できます。

>>> hash("abc")
-1600925533
>>> hash("ABC")
826005955
>>> hash("oiiiajajk")
-359209788
>>>

 

 

 

 

ホーム