python 정렬 후 원하는 값의 인덱스 찾기 (프로그래머스 - 진료순서 정하기)

도리·2025년 1월 15일

알아야하는 함수
1. list.index('찾는수') = 인덱스
2. a = sorted(emergency, reverse=True)

처음에는 emergency 리스트를 정렬하고자

a = emergency.sort()

라고 했는데 이렇게 하면 안된다..!!

a = none, emergency가 sort될 뿐이다.

답::

def solution(emergency):
    answer = []
    
    a = sorted(emergency, reverse=True) # 76 24 3
    #원하는 인덱스값 추출 a.index('3') = 3
    
    for i in emergency:
        answer.append(a.index(i)+1)
    return answer
profile
인공지능응용학과 졸업예정..

0개의 댓글