programmers- lv.1 (K번째수)

이예송·2023년 7월 6일

PS

목록 보기
8/97

문제링크: K번째수

✍🏻 Information

content
언어python
난이도⭐️
풀이시간5분
제출횟수1
인터넷검색유무yes




🍒 My Code

def solution(array, commands):
    answer = []
    for i in commands:
        tmparr = array[i[0]-1:i[1]]
        tmparr.sort()
        answer.append(tmparr[i[2]-1])
            
    return answer




💡 What I learned

  • 슬라이스(slice)
    a[0:4] -> a의 인덱스 0부터 3까지 잘라서 새 리스트를 만듦
    a[2:8:3] -> a의 인덱스 2부터 7까지 3씩 증가시키면서 가져와서 새 리스트를 만듦

0개의 댓글