2

我正在尝试声明dictionay如下

dict = { 'key1': "A"= "value" , 'B' = "Valueb" , 
         'key2': "A"= "valueA" , 'B' = "ValueC" ,
}

我收到语法错误。有人可以帮我做错什么吗?

4

2 回答 2

5

首先 - 不要使用 dict 作为变量名,正确的语法如下

dVals = { 'key1': {"A": "value" , 'B':  "Valueb"} , 
         'key2': {"A": "valueA" , 'B': "ValueC"}}

您可以在教程中找到有关 python 字典语法的更多信息

于 2013-03-14T01:35:58.953 回答
0

在python中,字典键仅指字典值..但在您的声明中:'key1':“A”=“value”,'B'=“Valueb”key1指的是A和B,它不起作用!

你应该试试这个:

'key1': {"A": "value" , 'B' : "Valueb" }

我建议你阅读 python 的教程文档。

于 2013-03-14T02:14:45.813 回答