Este tutorial introduce el hashing en Python, explicando qué es una función hash, cómo se construye una tabla hash y por qué brinda accesos promedio O(1) cuando la dispersión es adecuada.
Se cubren los conceptos de carga, colisiones y estrategias de resolución para que puedas implementar diccionarios y sets simples en Python y compararlos con otras estructuras como árboles o listas.