Self Check

     

    1 다음과 같이 요일을 키, 요일의 영어 약어를 값으로 하는 day 딕셔너리가 있습니다. 문제에 맞춰 코드를 작성해 보세요.

    day = {'월요일': 'Mon', '화요일': 'Tue', '수요일': 'Wed', '목요일': 'Thu', '금요일': 'Fri'}

    1) day 딕셔너리에 토요일–Sat, 일요일–Sun을 각각 키-값으로 하는 데이터를 추가하세요.

    2) 일요일 키에 해당하는 값을 Sun에서 SUN으로 변경하세요.

    3) day 딕셔너리에서 수요일–Wed 데이터를 삭제하세요.

     

    2 다음과 같이 도서명과 도서 가격을 키-값으로 하는 book 딕셔너리가 있습니다. 제작비 상승으로 도서 가격을 인상해야 합니다. 도서 가격이 15,000원 이하면 10% 인상, 15,000원 초과면 5% 인상한다고 할 때, 인상된 가격으로 book 딕셔너리의 도서 가격을 변경하세요.

    book = {'역사대모험': 20000, 
            '영단어': 9000, 
            '파이썬': 17000, 
            '여행에세이': 22000, 
            '삼국지': 33000 
           }

    힌트 조건문과 반복문을 활용해 보세요!

     

    3 다음과 같이 오디션 프로그램의 참가자와 득표수를 키-값으로 하는 ranking 딕셔너리가 있습니다. ranking 딕셔너리를 득표수가 높은 참가자부터 낮은 참가자 순서대로 정렬하세요.

    ranking = {'라이언': 956412, 
               '어피치': 796354, 
               '니니즈': 861832, 
               '네오': 387896, 
               '프로도': 534840 
              }

    정답 및 해설

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