2014-01-23 2 views
-1

사전의 특정 용어의 값인 목록 내부의 값을 어떻게 참조합니까?목록의 사전 값에 액세스

{value: [[1,2], []]} 

어떻게 + = 그것은 예를 들어, 위의 예에서 1을 참조 것인가? 그냥 다른 목록 요소에 같은

+0

당신이 그것을 할 수 있을까입니까? 음, dict에 대해'mydict'라고 가정하면,'mydict [ 'value']'는 포함 된리스트의리스트의 이름입니다. –

+0

첫 번째가 [1]과 같기 때문에 나는 [1,]을 [1,2]로 자유롭게 편집했습니다. – sashkello

+0

감사합니다. 명확히하는 데 도움이됩니다. – cbbcbail

답변

5

:

mydict['value'][0][0] 

반복적으로 생각해 :

mydict['value'][[1,2], []]

그 목록의 첫 번째 요소에 액세스하려면 당신이 있습니다

mydict['value'][0] i 마지막의 [1,2]

, 최종 목록의 첫 번째 요소 :

mydict['value'][0][0] 방금 ​​목록의 일반 목록이 있다면 1

+0

감사합니다, 이것이 내가 찾고있는 것입니다. 이 포럼이나 문서에서 어디서나이 문맥에서 사전의 특정 키 값을 참조하는 방법을 찾지 못했습니다.이 질문은 간단한 질문의 이유입니다. 아마도 그것에 대한 간단한 설명만으로도 커뮤니티에 도움이 될 것입니다. – cbbcbail

+0

거기에 값이 저장되어 있지 않기 때문에이 작업을 수행하는 데 문제가 있다는 것을 깨달았습니다. 이 같은 방식으로 값을 만드는 방법은 무엇입니까? – cbbcbail

+0

@cbbcbail 다른 목록과 동일합니다. 'mydict [ 'value'] [0] = []'초기화하여, mydict [ 'value'] [0] .append (1)' – sashkello