정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
def solution(start, end):
answer = []
for i in range(start,end+1):
answer.append(i)
return answer
def solution(start, end):
return list(range(start, end + 1))
range(start, end + 1)
: 파이썬의 range 함수를 사용하여 숫자의 시퀀스를 생성range(start, end + 1)
: start에서 시작하여 end까지 포함하는 범위를 생성end + 1
을 사용하는 이유 : range 함수는 끝값을 포함하지 않기 때문에 end를 포함하기 위해 end + 1을 설정list(range(start, end + 1))
: 이 range 객체를 리스트로 변환📌 나의 생각