1. K번째 수 i,j,k가 입력되면, 전체 배열에서 i~j까지의 수를 정렬한 뒤 k번째 수를 구하면 된다. 내 코드 def solution(array, commands): answer = [] for i,j,k in commands: answer.append(list(sorted(array[i-1:j]))[k-1]) return answer 이게 조금 더 정석적인 코드라고 생각하지만 추천순 1위에는 lambda 함수를 이용한 한 줄 짜리 코드가 있었다. 그래서 나도 한 줄로 짜봤다. 한 줄 짜리 def solution(array, commands): return [sorted(array[i-1:j])[n-1] for i, j, n in commands] 하지만 이 전에도 말했든 별로 직관적이지 않아 그..