[분석] 파이썬
[프로그래머스] x만큼 간격이 있는 n개의 숫자
로운's
2024. 6. 1. 01:59
오랜만의 알고리즘이다.
단순히 x를 x씩 증가하는 n개의 리스트를 반환하는 문제이다.
# 방법1
def solution(x, n):
answer = []
for i in range(1, n+1):
answer += [x * i] # 리스트로 묶어줘야 리스트에 담김!!!
return answer
# 방법2 (캄프리헨션)
def solution(x, n):
answer = [x * i for i in range(1, n + 1)]
return answer
# 캄프리헨션은 리스트를 초기화하지 않아도 OK(반복되는 요소를 가진 새로운 리스트를 생성하고 반환)