-
파이썬 - 등차수열문제풀이/PYTHON 2024. 4. 5. 17:25
def solution(x,n) : if x == 0 : X = [0] else : X = [k for k in range (x, x*(n+1), x)] return X print(X)
n개의 숫자를 나열함에 있어 range 는 x=0 일때 문제가 발생한다.
X에 n 개의 리스트를 구현하기 힘든 것이다.
이를 해결 하기위해
def solution(x,n) : X = [x+n*x for n in range(n)] return X print(X)
와 같이 range 내에 0이 존재 할 수 있는 조건으로 만들어주는
n을 바깥으로 꺼내 해결하도록 하자.
'문제풀이 > PYTHON' 카테고리의 다른 글
파이썬 - 숫자에 부호 붙이기(불리언 배열) (0) 2024.04.11 파이썬 - list comprehension (0) 2024.04.08 파이썬 - 재귀문 만들기 (0) 2024.04.08 파이썬 - 짝수의 합 (0) 2024.04.01 파이썬 - 문제 (0) 2024.03.28