강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

강재연님의 프로필 이미지
강재연

작성한 질문수

제주코딩베이스캠프 Code Festival: Python 100제

36번 ~ 37번 문제풀이

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

작성

·

365

1

안녕하세요

 

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

답변 1

0

Hojun Lee님의 프로필 이미지
Hojun Lee
지식공유자

안녕하세요. 강재연님.

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

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

감사합니다.

강재연님의 프로필 이미지
강재연

작성한 질문수

질문하기