[OrderedDict([('Index', 0), ('a', 1.0), ('b', 90)]), OrderedDict([('Index',
    1), ('a', 2.0), ('b', 80)]), OrderedDict([('Index', 2), ('a', 3.0), (
    'b', 40)]), OrderedDict([('Index', 3), ('a', 4.0), ('b', 60)]),
    OrderedDict([('Index', 4), ('a', 5.0), ('b', 30)])]
Pandas to_dict changes index type with outtype='records'