Spec-Zone.ru › Python 3.12

API PyHash

См. также член 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.

© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/c-api/hash.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API