value_at_index = dic.values()[index]
i = { 'foo':'bar', 'baz':'huh?' } #in python 3, you'll need to cast to list: # keys = list(i.keys()) keys = i.keys() values = i.values() print(keys[values.index("bar")]) # output: 'foo'