HashTable#
- class HashTable(*args, **kwargs)#
Methods#
- class HashTable
-
- find(hash_table: dict[None, None], predicate: Callable[[...], bool], *user_data: Any) None #
- Parameters:
hash_table
predicate
user_data
- foreach(hash_table: dict[None, None], func: Callable[[...], None], *user_data: Any) None #
- Parameters:
hash_table
func
user_data
- foreach_remove(hash_table: dict[None, None], func: Callable[[...], bool], *user_data: Any) int #
- Parameters:
hash_table
func
user_data
- insert(hash_table: dict[None, None], key: None, value: None) bool #
- Parameters:
hash_table
key
value
- lookup_extended(hash_table: dict[None, None], lookup_key: None) tuple[bool, None, None] #
- Parameters:
hash_table
lookup_key