kkim 1
lee 5
한글 4
ji 9
back 2
suck 6
se 7
ki 8
baik 3
ju 10
이렇게 메모장에 숫자를 쓴 다음 파일 입출력으로 파이썬 해쉬에 넣고 출력해보았더니
baik 3
한글 4
ki 8
se 7
ji 9
suck 6
kkim 1
lee 5
ju 10
back 2
이렇게 마구잡이로 출력이 됩니다.
그런데 해쉬테이블을 삽입할때
scores[score] = name가 아닌
scores[float(score)] = name로 삽입했더니
kkim 1.0
back 2.0
baik 3.0
한글 4.0
lee 5.0
suck 6.0
se 7.0
ki 8.0
ji 9.0
ju 10.0
이렇게 정렬이 되어 나옵니다.
왜 그런건지 궁금하네요.
가난한 자취생이라 돈은 없고 생일날 선물받은 모닝케어 기프티콘이라도 쏩니다 카톡아이디 남겨주세요
크보 믈브 월드컵의즐거움~ OC1182 , (@M 에서 즐겨보세요 feel3 가입하시고 토옥친추하면 전문가픽도받을수 있습니다
왜그럴까? 신기하네요