프로그래머스/기초

[프로그래머스] Lv.0 /리스트 자르기 (파이썬/Python)

junslee 2025. 2. 24. 09:13

1. 문제 설명

2. 풀이 과정 

n이1,2,3,4일 때를 각각 나누어서 num_list를 슬라이싱하면 된다.

a,b,c를 먼저 정의하고 각 조건에 맞추어서 반환식을 작성한다.

3. 코드

def solution(n, slicer, num_list):
    a,b,c = slicer
    if n == 1:
        return num_list[0:b+1]
    elif n == 2:
        return num_list[a:]
    elif n == 3:
        return num_list[a:b+1]
    else:
        return num_list[a:b+1:c]