더북(TheBook)

8.2.4 공간 확보해 정렬하기: ljust( )와 rjust( )

이번 내용은 딕셔너리를 사용한 예제를 보며 진행하겠습니다. 다음은 3과목에 대한 성적 정보를 출력하는 코드입니다. 과목명(key)과 점수(value)를 한 쌍으로 해서 수학, 영어, 코딩 성적 정보를 가지는 scores 딕셔너리를 만들고 값들을 for 문으로 출력합니다. for 문에 각각 subjectscore라는 이름으로 key와 value를 대입할 두 변수를 지정하고 반복 대상을 scores.items()로 작성하면 scores 딕셔너리의 key와 value가 차례로 subjectscore 변수에 대입됩니다.

scores = {"수학": 0, "영어": 50, "코딩": 100}

for subject, score in scores.items(): # (key, value)
    print(subject, score)

실행결과 icon_con

수학 0
영어 50
코딩 100

그림 8-1 코드의 작동 방식

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