Python OrDERDict nie zachowuje kolejności elementów [duplikat]

To pytanie ma już odpowiedź tutaj:

Convertting dict to OrdersDict 3 odpowiedzi

Próbuję utworzyć obiekt OrdersDict, ale zaraz go utworzę, ponieważ wszystkie elementy są pomieszane.

Tym się właśnie zajmuję

from collections import OrderedDict
od = OrderedDict({(0,0):[2],(0,1):[1,9],(0,2):[1,5,9]})

Elementy nie pozostają w kolejności, którą przypisuję

od
OrderedDict([((0, 1), [1, 9]), ((0, 0), [2]), ((0, 2), [1, 5, 9])])

docs.python.org nie ma przykładu i nie mogę zrozumieć, dlaczego zamówienie jest pomieszane. Każda pomoc jest mile widziana.

questionAnswers(1)

yourAnswerToTheQuestion