2013-03-14 3 views
2

내가 구문 오류를 얻고있다파이썬 dictioany 구문 오류

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

을 다음과 같은 dictionay를 선언하려합니다. 아무도 내가 잘못하고있는 것을 도울 수 있습니까?

+2

왜'='s를 사용하고 있습니까? 미리 사전을 만들려고하십니까? –

답변

5

첫째 - 당신은 찾을 수

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

아래에 변수 이름으로 딕셔너리를 사용하지 않는, 올바른 구문은 more on python dictionary syntax in tutorial 사전인가 키 만 DICT 값을 참조 파이썬에서

0

.. 입니다 귀하의 진술에 : 'key1': "A"= "값", 'B'= "Valueb" key1은 A와 B를 말합니다, 작동하지 않습니다!

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

을하고 난 당신이 파이썬 튜토리얼 문서를 읽어 제안 :

이를 시도해야합니다.