Другие функции хеш-таблиц
Вот некоторые другие функции для работы с хеш-таблицами.
- Функция: hash-table-p table
Это возвращает не-
nil, если table является объектом хеш-таблицы.
- Функция: copy-hash-table table
Эта функция создает и возвращает копию table. Копируется только сама таблица — ключи и значения остаются общими.
- Функция: hash-table-count table
Эта функция возвращает фактическое количество записей в table.
- Функция: hash-table-test table
Это возвращает значение test, заданное при создании table, чтобы указать способ хеширования и сравнения ключей. См.
make-hash-table(см. Создание хеша).
- Функция: hash-table-weakness table
Эта функция возвращает значение weak, заданное для хеш-таблицы table.
- Функция: hash-table-rehash-size table
Это возвращает размер перехеширования для table.
- Функция: hash-table-rehash-threshold table
Это возвращает порог перехеширования для table.
- Функция: hash-table-size table
Это возвращает текущий номинальный размер table.
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Other-Hash.html