我有一个像这样的嵌套字典
profile = {
"Person":{
"name":{
"First_Name":["John"],
"Last_Name":['Doe']
}
},
"Object":{
"name":{
"First_Name":['John'],
"Last_Name":['Doe']
}
}
}
我不知道如何编写代码来打印查找“First_Name”和“John”的步骤,并确定它是键还是值。在嵌套字典中可能会有多个相同的值,我想要它们全部显示。例如:
First_Name is a key and is located in profile['Person']['name']['First_Name']
John is a value and is located in profile['Person']['name']['First_Name']
First_Name is a key and is located in profile['Object']['name']['First_Name']
John is a value and is located in profile['Object']['name']['First_Name']