如果在我调用函数时提出了该值项,我正在尝试打印出与字典中的值项关联的键。
例如(这有效):
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。
有人可以帮忙吗?