2009年9月27日日曜日

ハッシュ値を取得する

# -*- coding: utf-8 -*-

i = hash("abc")

# 特殊メソッド__hash__を定義すればハッシュ値を変更できる
class A:
    def __hash__(self):
        return 12

a = A()

print hash(a)

詳細はドキュメントで

0 件のコメント:

コメントを投稿