workSpace/ALGORITHM

[Python] x만큼 간격이 있는 n개의 숫자

J o e 2020. 12. 20. 13:14

[나의 풀이]

def solution(x, n):
    answer = []
    for i in range(n):
        a = x * i + x
        answer.append(a)
    return answer

[다른 풀이]

def number_generator(x, n):
    return [i * x + x for i in range(n)]
def number_generator(x, n):
    return [i for i in range(x, x*n+1, x)]
def number_generator(x, n):
    t = list(range(x, n*x+1, x))
    return t