Я давно работаю с dict
s как реализация хэш-карт, однако я никогда не задавался вопросом, как Python реализует ha sh таблицы. Я начал искать ответы на эти вопросы, но тогда все, что я получаю, это разница между ними теоретически или Java. Затем я начал понимать, что, вероятно, оба они одинаковы и реализованы с использованием dict
s. Может ли кто-нибудь подтвердить это или объяснить, как реализованы таблицы sh, если они не совпадают с хэш-картами в Python? И если они одинаковы, то как Java может иметь их как две разные структуры данных, а Python нет?
Заранее спасибо!