사전과 문자열을 가져 와서 문자열에 따라 사전 내의 값을 출력하는 함수를 만들려고합니다.문자열 안에서 사전 내에서 값을 가져 오는 방법은 무엇입니까?
예를 들어, 입력은 다음과 같습니다
D = {'assigned':{'id':4,'name':'myname'},'anotherkey':{'id':4,'name':'myname'}}
s = "['assigned']['id']"
결과 :
4
이 또한 다음을 달성하지만, 문제는 기능은 사전을 취할 것입니다 할 수 있고, 문자열
print D['assigned']['id']
>> 4
입력 형식이 그렇게되어야합니까? 입력이''assigned-id ''또는 문자열이 아닌'('assigned', 'id')' – parchment