• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

왜 '혜원'이 max값으로 출력되는지 모르겠습니다

21.12.31 13:36 작성 조회수 244

1

안녕하세요

 

37번문제에서, max(data_dict)이 계속 '혜원'이 나오는 이유가 key값인 혜원이 'ㅎ'이여서 그런건가요?

답변 1

답변을 작성해보세요.

0

안녕하세요. 강재연님.

max(data_dict) 값이 계속 '혜원' 이 나오는 이유는 key 값을 기준으로 큰 값을 찾기 때문입니다. 

문자열 목록의 경우 max() 함수는 알파벳 순으로 Z-A, 한글 순으로는 ㅎ-ㄱ 으로 값을 찾습니다.

감사합니다.