
Untitled
By: a guest on
May 24th, 2012 | syntax:
None | size: 0.55 KB | hits: 12 | expires: Never
get key by value in dictionary
list = {'george':16,'amber':19}
search_age = raw_input("Provide age")
for age in list.values():
if age == search_age:
name = list[age]
print name
for name, age in list.iteritems():
if age == search_age:
print name
for name, age in mydict.items():
if age == search_age:
print name
{16: 'george', 19: 'amber'}
mydict[search_age]
[name for name, age in mydict.items() if age == search_age]
next((name for name, age in mydict.items() if age == search_age), None)