https://school.programmers.co.kr/learn/courses/30/lessons/12954
int 형식의 x와 n이 주어진다. x부터 시작하여 n번 만큼 x를 더한 리스트를 return한다.
반복문을 한줄로 사용하여 나름 간단하게 짜보았다.
def solution(x, n):
return [x+x*i for i in range(n)]
문제가 개편되었다고 하여 완벽히 같은 문제에 대한 코드인지는 모르겠다. 실행하면 하나의 테스트케이스에 실패하는 코드이다. 다만 for문을 사용하지 않고 range함수를 사용하여 바로 list를 만드는 코드를 처음봐서 가지고 와 봤다. range를 for문에서만 사용했었는데 조금더 유연하게 사용해 봐야겠다.
def number_generator(x, n):
y=list(range(x, x*(n+1) ,x))
return y