기억보다 기록을

[Programmers] 진료 순서 정하기 (list comprehension , lambda 사용별 답안) 본문

Algorithm/Programmers

[Programmers] 진료 순서 정하기 (list comprehension , lambda 사용별 답안)

juyeong 2023. 2. 7. 23:00
반응형
 
idea: list comprehension , lambda
 

1. list comprehension 

def solution1(emergency):
    sorted_emergency = sorted(emergency, reverse = True)
    return [sorted_emergency.index(i) + 1 for i in emergency]


 
 
2. lambda
def solution2(emergency):
    sorted_emergency = sorted(emergency, reverse = True)
    return list(map(lambda x: sorted_emergency.index(x) + 1, emergency))
 

 

반응형