OrderedDict एक डिक्शनरी सबक्लास है जो याद रखता है कि इसकी सामग्री किस क्रम में जोड़ी गई है। यह पायथन लाइब्रेरी के collections मॉड्यूल में परिभाषित है। OrderDict डिक्शनरी में की-वैल्यू पेयर के जोड़ने के क्रम को याद रखता है।
>>> from collections import OrderedDict
>>> od=OrderedDict(d.items())
>>> od
OrderedDict([('banana', 3), ('apple', 4), ('pear', 1), ('orange', 2)])
>>> t=od.popitem()
>>> t
('orange', 2)