我创建了一个函数,它将在a中查找年龄Dictionary并显示匹配的名称:
dictionary = {'george' : 16, 'amber' : 19}
search_age = raw_input("Provide age")
for age in dictionary.values():
if age == search_age:
name = dictionary[age]
print name
Run Code Online (Sandbox Code Playgroud)
我知道如何比较和找到我只是不知道如何显示这个人的名字的年龄.另外,KeyError由于第5行,我得到了一个.我知道这不正确,但我无法弄清楚如何让它向后搜索.
是否可以使字典中的所有键的值超过阈值?
dicitonary可能看起来像:
mydict = {(0,1,2):"16",(2,3,4):"19"}
Run Code Online (Sandbox Code Playgroud)
例如,阈值可以是17