访问字典

时间:2015-09-03 11:44:35

标签: python dictionary

我需要编写一个函数get_value(dictionary, key),它返回给定字典中给定键的值。

我的代码

dictionary = {'Sunday':0, 'Monday':1, 'Tuesday':2, 'Wednesday':3, 'Thursday':4, 'Friday':5, 'Saturday':6}  
get_value = input("Provide key") 
for day in dictionary:
    if dictionary[day]['key'] == get_value:
        print (day)

2 个答案:

答案 0 :(得分:1)

要从字典中访问值,您只需使用dictionary[key],因此在您的函数中只需要返回此值。

答案 1 :(得分:0)

尝试这样的事情:

dictionary = {'Sunday': 0, 'Monday': 1, 'Tuesday': 2, 'Wednesday': 3, 'Thursday': 4, 'Friday': 5, 'Saturday': 6}  

get_value = input("Provide key: ") 

if get_value in dictionary:
    print(dictionary[get_value])
else:
    print('Key not found!')