🪄내가 한 solutionarray의 인덱스와 값으로 부터 [인덱스, |값 - n|, 값] 리스트를 만든다해당 리스트를 sorted()를 사용하여, 정렬 기준으로 x[1](|값 - n|) -> x[-1](값) 오름차순 정렬한다가장 가까운 수가 여러개일 경우 작은 수를 리턴하기 위해 두번째 정렬 조건으로 값(x[-1]) 정해줌정렬이 완료된 리스트에서 0번째 리스트의 0번째 값을 리턴한다def solution(array, n): return array[sorted([[index, abs(n-num), num] for index, num in enumerate(array)], key = lambda x: (x[1], x[-1]))[0][0]] 💡추가로 알아야 할 것sorted(iterable, k..