取想要的值对应的key

python

比如现在有一个dict={'student_name':'LuXun', grade:{'math':'96', 'Chinese':'96','English':'98'}}

我想找到所有值为96对应的key,应该怎么做

dict.items()方法进行遍历

img

img

你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

dict={'student_name':'LuXun', 'grade':{'math':'96', 'Chinese':'96','English':'98'}}

li = [k for k,v in dict['grade'].items() if v=="96"]
print(li)

dic={'student_name':'LuXun', 'grade':{'math':'96', 'Chinese':'96','English':'98'}}

for k,v in dic['grade'].items():
    if v=="96":
        print(k)