# PyHash API

另请参阅 `PyTypeObject.tp_hash` 成员。

type Py_hash_t

  哈希值类型：有符号整数。

  在 3.2 版本加入.

type Py_uhash_t

  哈希值类型：无符号整数。

  在 3.2 版本加入.

type PyHash_FuncDef

  `PyHash_GetFuncDef()` 使用的哈希函数定义。

  const char *name

    哈希函数名称（UTF-8 编码的字符串）。

  const int hash_bits

    以比特位表示的哈希值内部大小。

  const int seed_bits

    以比特位表示的输入种子值大小。

  在 3.4 版本加入.

PyHash_FuncDef *PyHash_GetFuncDef(void)

  获取哈希函数定义。

  参见

  PEP 456 "安全且可互换的哈希算法"。

  在 3.4 版本加入.