Built-in Types - Dictionary and Set Types, Python Software Foundation, 2023 - Provides the official specification for Python's dict and set data structures, including their behavior, hashability requirements, and time complexity.
Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, 2022 (The MIT Press) - A fundamental textbook that covers the theoretical background of hash tables, hash functions, and collision resolution techniques, which are crucial for understanding the performance of hash-based structures.
Fluent Python: Clear, Concise, and Effective Programming, Luciano Ramalho, 2022 (O'Reilly Media) - Explains the internal implementations, memory layout, and performance characteristics of Python's built-in dict and set types in detail, offering insights into their efficiency.
sklearn.feature_extraction.text.HashingVectorizer, scikit-learn developers, 2024 - Official documentation for scikit-learn's HashingVectorizer, providing a practical example of how hashing is applied in machine learning for feature engineering to create numerical feature vectors.