정답
- 리스트의 얕은 복사 = 값 복사를 하는 방법
- copy_list = list(origin_list)
- copy_list = origin_list[:]
- copy_list = origin_list.copy()
def solution(array, commands):
answer = []
for i in commands:
copy_list = list(array)
slice_list = copy_list[i[0]-1:i[1]]
slice_list.sort()
answer.append(slice_list[i[2]-1])
return answer
'Algorithm' 카테고리의 다른 글
가장 가까운 같은 글자 / 프로그래머스 (0) | 2025.02.11 |
---|---|
두 개 뽑아서 더하기 / 프로그래머스 (0) | 2025.02.07 |
문자열 내맘대로 정렬하기 / 프로그래머스 (0) | 2025.02.05 |
숫자 문자열과 영단어 / 프로그래머스 (0) | 2025.02.01 |
시저 암호 / 프로그래머스 (0) | 2025.01.27 |