7.2.2 반복문으로 딕셔너리 다루기
이번에는 반복문을 사용해 보겠습니다. midterm 딕셔너리에서 학생 이름을 반복문으로 출력해 봅시다. 반복문의 형식은 for i in data입니다. data 위치에 무엇이 들어갈까요? 먼저 딕셔너리의 키를 넣어 보겠습니다.
midterm = {'도윤': 43, '하윤': 82, '시우': 76, '지유': 61, '주원': 94}
for k in midterm.keys():
print(k, end=' ')
실행결과
도윤 하윤 시우 지유 주원
midterm.keys()는 dict_keys(['도윤', '하윤', '시우', '지유', '주원'])이므로 다음처럼 data 위치에 midterm 딕셔너리의 키만 추출한 리스트가 들어갑니다. 그리고 이 키가 차례대로 변수 k에 저장되죠(데이터가 딕셔너리의 키라서 변수는 k를 사용합니다).