Я попытался найти это, поэтому извиняюсь, если это дубликат.
Мы знаем, что под капотом создается словарь фиксированного размера, а затем расширяется по мере заполнения. Отлично.
Скажем, я инициализирую словарь размером 50 и начинаю помещать элементы в словарь. Есть некоторые коллизии (все в порядке), но в какой-то момент словарь должен вырасти заново.
Я предполагаю, что когда произойдет этот перезапуск, все элементы, находящиеся в настоящее время в словаре, должны будут соответственно пересчитать свою позицию. Правильно ли я думаю?