如何通过另一个字典获得字典值?
问题描述:
我试图用dict2获得dict1的价值,但我得到一个错误味精如何通过另一个字典获得字典值?
SyntaxError: invalid syntax
dict1 = {"1": "Ali","2": "21","3": "Kuwait"}
dict2 = {"Name": "1","Age": "2","City": "Kuwait"}
print(dict1['dict2['Name']'])
答
它看起来像你想:print(dict1[dict2['Name']])
如果你打算把单引号在字符串中,字符串需要使用双引号或三引号。但是你真的想要钥匙是一个字符串吗? – jonrsharpe
删除引号 – MMF
由于在两个字符串之间夹着'Name',因此是语法错误。 – MYGz