Dokumentacja collections.OrderedDict opisuje OrderedDict
postaciOrderedDict: czy wartości są również uporządkowane?
dict który zapamiętuje kolejność klucze najpierw wkładany
więc kolejność
for k in dict:
...
for k in dict.keys():
...
przewidywalne.
Jednak nie mówi nic o wartościach. Jeśli muszę tylko powtórzyć wartości w następujący sposób, czy wyniki będą również zgodne z zamawianiem przez wstawkę?
for v in dict.values():
...
kilka szybkich testów tutaj w CPython wykazały, że aby być przypadek, ale to może być tylko coinicidental z bieżącej realizacji (nie testowałem żadnych innych).