我试图打印出与字典中的值项关联的键,如果在调用函数时提供了该值项。打印出与字典中的多个值相关联的键
例如(这一点也适用):
def test(pet):
dic = {'Dog': 'der Hund' , 'Cat' : 'der Katze' , 'Bird': 'der Vogel'}
items = dic.items()
key = dic.keys()
values = dic.values()
for x, y in items:
if y == pet:
print x
但是,每当我添加多个值,一键停止工作,我不知道为什么?
dic = {'Dog': ['der Hund', 'der Katze'] , 'Cat' : 'der Katze' , 'Bird': 'der Vogel'}
给我没有输出它不打印x。
有人可以帮忙吗?
你确定你的词典是围绕正确的方式? – jamylak