튜플 사전에서 튜플의 특정 요소에 액세스하려고합니다. 고유 한 키를 가진 사전과 각 키에 대해 3 개의 값을 갖는 튜플을 가지고 있다고 가정 해 보겠습니다. 반복기를 작성하여 사전의 모든 요소에 대해 튜플에 매 3 번째 항목을 인쇄합니다.튜플 사전의 특정 요소에 액세스하는 방법
예를dict = {"abc":(1,2,3), "bcd":(2,3,4), "cde", (3,4,5)}
for item in dict:
print item[2]
를 들어
그러나이
c
d
e
을 반환 어디서 잘못된 것입니까?
그냥 알림 : 당신은 그 키와 관련된 값의 일부를 인쇄 할 사전이 정렬되지 않은됩니다, 그래서 당신은 당신이 5,3에 3,4,5가 같은 반대 얻을 것이라고 보장가있어 , 4. – DSM
주문한 사전을 설명하는 자습서를 알고 있습니까? – user1876508
삽입 순서를 유지하는'collections.OrderedDict'가 있지만 (sorteddict가 아님) 대부분 정렬 된 키를 반복하는 것만으로 충분합니다 (예 :'sorted (d)의 경우 : print d [2])'. 내가 자습서를 몰라서. – DSM