2014-10-28 2 views
-2

파이썬의 사전 데이터 구조에서 데이터를 파싱하고 가져 오는 데 문제가 있습니다.Dictionary Parsing in Python

x={"information":{"xyz":123},"received":true} 

내 질문은 어떻게 XYZ에 액세스 않는다는 것입니다 : 여기 내 사전입니까? 즉, a라는 변수에 키 xyz (해당 값 아님)를 저장하려고합니다. xyz는 고정 값이 아니며 클라이언트가 반환 한 문자열이 될 수 있습니다. 누구나이 문자열의 값을 얻는 방법을 알려 줄 수 있습니까?

+0

'A = "XYZ"를'.... –

+1

이 게시물에는 JSON이 없다 - 어디 – JAAulde

+0

XYZ는 불명 미리. 어떤 값이든 상관 없습니다. 어떻게 읽습니까? @TheParamagneticCroissant – leMS

답변

1

keys()을 사용하여 dict 키를 가져올 수 있습니다. x["information"]의 값은 사전입니다.

x={"information":{"xyz":123},"received":True} 
print x["information"].keys() 

출력 : 그래서 당신은 키 이런 식으로 얻을 수

['xyz']