더북(TheBook)

3.4.4 딕셔너리의 값으로 리스트가 저장된 경우

딕셔너리의 값으로 리스트를 저장할 수 있습니다. 다음의 school 딕셔너리는 1반, 2반, 3반 키를 가지고 있고, 각 키의 값이 리스트로 저장돼 있습니다. 또한 해당 리스트는 딕셔너리 자료형의 원소를 가지고 있습니다.

ch03-dictionary.py

print(list(result))
school = {
    "1반": [
        {"이름": "김민수", "성적": {"수학": 90, "과학": 88, "영어": 94}},
        {"이름": "박서연", "성적": {"수학": 82, "과학": 95, "영어": 88}}
    ],
    "2반": [
        {"이름": "이지훈", "성적": {"수학": 61, "과학": 95, "영어": 56}},
        {"이름": "최윤아", "성적": {"수학": 89, "과학": 83, "영어": 100}}
    ],
    "3반": [
        {"이름": "정하윤", "성적": {"수학": 77, "과학": 87, "영어": 95}},
        {"이름": "송태민", "성적": {"수학": 84, "과학": 96, "영어": 46}}
    ]
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.