如何使用键和值打印特定的键


A = {
"Ajit": {
"Place": "Bharasar",
"Age": "20"
},
"Deepika": {
"Place": "Mankuva",
"Age": "19"
}
}

我想用Ajit的键来打印特定的键Ajit:

{
'Ajit': {
'Place': 'Bharasar',
'Age':'20'
}
}

你的意思是:

A = {"Ajit":{"Place":"Bharasar","Age":"20"}, "Deepika":{"Place":"Mankuva","Age":"19"}} 
key = "Ajit"
print(f"{{'{key}': {A[key]}}}")

请记住在你的代码示例前加四个空格,以获得正确的格式

您只需像下面的代码那样创建一个新的Dict:

A = {
"Ajit": {
"Place": "Bharasar",
"Age": "20"
},
"Deepika": {
"Place": "Mankuva",
"Age": "19"
}
}

B = {
"Ajit": A["Ajit"]
}

print(B)

如果您想要Ajit值,您可以通过A["Ajit"]获得它
但是,如果您想要获得键及其相关值,您可以打印

A = {
"Ajit": {
"Place": "Bharasar",
"Age": "20"
},
"Deepika": {
"Place": "Mankuva",
"Age": "19"
}
}
key = "Ajit"
print("{" + key + ":" + A[key] + "}")

最新更新