프로그래머스 : 등수 매기기

주리·2023년 2월 7일
0

문제

풀이

def solution(score):
    answer = []
    avgList=[]
    
    for i in score:
        avgList.append(sum(i)/len(i))
    
    sort_avgList= sorted(avgList, reverse=True)

    for i in avgList:
        answer.append(sort_avgList.index(i)+1)
    
    return answer

주의사항

  • 1) 원래 점수를 list에 기록한다
  • 2) list를 점수 순위대로 sort한 new_list를 만든다
  • 3) new_list에서 list의 값을 찾고 인덱스 값을 넣는다
profile
완벽한 글 보다, 그 과정들을 기록하는 개발자

0개의 댓글