더북(TheBook)

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를 사용합니다).

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.