Issue 16276: OrderedDict constructor do not keep items order (original) (raw)

Example:

from collections import OrderedDict print OrderedDict(a=0,b=1,c=2)

I get OrderedDict([('a', 0), ('c', 2), ('b', 1)])

I expected OrderedDict([('a', 0), ('b', 1), ('c', 2)])