Как сказал Кристоф, словарь используется для организации пар ключ / значение из-за быстрого времени доступа, которое он обеспечивает. Если вашему приложению требуется фиксированный индекс, вам следует обратить внимание на другие структуры данных, которые обеспечивают определенный / известный порядок.
Сказав это, следует с уверенностью предположить, что порядок не изменится, пока не будут добавлены элементы (не было бы смысла делать эту дорогостоящую операцию перестановки вещей) и т. Д., Но, опять же, не полагайтесь на нем.