2013-07-23 4 views
1

나는 값이 튜플 인 사전을 가지고있다. 튜플 객체 자체가 아닌 값 튜플의 키와 모든 개별 요소를 반복 할 수 있기를 원합니다. 여기에 내 코드입니다 :이 시점에서 지금튜플을 포함하는 사전을 반복하다

keys = ['a','b','c'] 
values = [(0,1,2),(3,4,5),(6,7,8)] 
mydict = dict(zip(keys,values)) 

, 나는 다음과 같은 일을하고 싶습니다 :

for key,num1,num2,num3 in mydict.iteritems(): 
    print key,num1,num2,num3 

내가 단지 튜플의 값 자체가 아닌를 꺼내 수 있다는 것을 밝혀 개별 요소. 어떻게 튜플의 각 요소를 반복 할 수 있습니까?

감사합니다.

답변

5
>>> for key, (num1, num2, num3) in mydict.iteritems(): 
...  print key, num1, num2, num3 
... 
a 0 1 2 
c 6 7 8 
b 3 4 5 

괄호를 사용하면 값의 압축을 풀 수 있습니다.

+0

감사합니다. 이것은 완벽 해 – user1636547

관련 문제