이번에는 midterm.items()로 키-값을 쌍으로 출력해 보겠습니다.
midterm = {'도윤': 43, '하윤': 82, '시우': 76, '지유': 61, '주원': 94}
for i in midterm.items():
print(i, end=' ')
실행결과
('도윤', 43) ('하윤', 82) ('시우', 76) ('지유', 61) ('주원', 94)
학생 이름과 중간고사 점수가 한 쌍씩 출력됩니다.
반복문에 midterm.items()를 사용할 때 키와 값을 각각 저장하는 방법도 있습니다. 변수를 2개 사용하면 자동으로 첫 번째 변수에 키를, 두 번째 변수에 값을 넣습니다. 코드로 확인해 봅시다.
midterm = {'도윤': 43, '하윤': 82, '시우': 76, '지유': 61, '주원': 94}
for k, v in midterm.items():
print(k, v, end=' ')
실행결과
도윤 43 하윤 82 시우 76 지유 61 주원 94