get index of key in dictionary python code example

Example 1: how to get key of a particular value in dictionary python using index

mydict = {'george': 16, 'amber': 19}
print(list(mydict.keys())[list(mydict.values()).index(16)])  # Prints george

Example 2: find position of key in dictionary python

keys = list(dictionary.keys()
index = keys.index("test")

Example 3: python dict get 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'