from collections import Counter
score = [90, 80, 92, 88, 75, 88, 80, 80, 90, 90, 90, 75]
score.sort()
result = Counter(score)
for i in range(len(result.keys())):
print(result.keys(i), "점", result.values(i), "명", "
")
75점 2명
80점 3명
88점 2명
90점 4명
92점 1명
이런식으로 (xx점 x명) 출력하고 싶은데 제가 리스트를 잘못 이해하는 건가요?ㅠㅠ
자꾸 에러가 뜨네요..
해당 댓글은 삭제되었습니다.
딕셔너리는 items 쓰던데 리스트도 가능한가요?ㅠㅠ
염치불구하고 조금만 더 힌트 주시면 안될까요..
숙제 해달라는 게 아니라 뉴비라 진짜 열공할게요ㅠㅠㅠ
와...ㅠㅠㅠㅠㅠㅠㅠ진짜 감사합니다.
해결했습니다.. 진짜 은혜로우세요. 로또 1등 걸려서 대박나고 부자되세요! 고맙습니다!!!!!!! 코로나도 조심하세요!!!! 짱짱!!
Traceback (most recent call last): File "main.py", line 9, in <module> print(result.keys(i), "점", result.values(i), " 명", "\n") TypeError: keys() takes no arguments (1 given)
키와 밸류값을 인덱스 첫번째 값부터 가져오려고 했는데 저렇게 하는 거 아닌가요...ㅠㅠ
도와줘서 고맙습니다ㅎ-ㅎ
요렇게 뜹니댜!