-4
我試圖用dict2獲得dict1的價值,但我得到一個錯誤味精如何通過另一個字典獲得字典值?
SyntaxError: invalid syntax
dict1 = {"1": "Ali","2": "21","3": "Kuwait"}
dict2 = {"Name": "1","Age": "2","City": "Kuwait"}
print(dict1['dict2['Name']'])
我試圖用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