Словари помогают оптимизировать код при работе с большими объёмами данных, обеспечивая константное время выполнения операций поиска и обновления ключей. 1
Это происходит благодаря тому, что словари работают по принципу базы данных: при запросе к идентификатору-ключу контейнер-словарь возвращает соответствующее вызываемому ключу значение. 2