IT 세계의 후아
[python]range 본문
※ range()
특정 범위로 연속된 정수 생성
range(end): 0 ~ (end-1)
range(start, end): start ~ (end-1)
range(start, end, step): start ~ (end-1), step 간격
# 프로그래머스 lv0 배열 만들기
# 1부터 n 사이 k의 배수
def solution(n, k):
return [k*i for i in range(1, n//k+1)]
# return [i for i in range(k,n+1,k)]
# 프로그래머스 lv0 짝수의 합
def solution(n):
return sum([2*i for i in range(n//2+1)])
# return sum([i for i in range(2, n + 1, 2)])
'Coding > Python' 카테고리의 다른 글
[python]소수점 자리수 round (0) | 2024.04.24 |
---|---|
[python]리스트 합집합/교집합/차집합 (0) | 2024.04.24 |
[python]list comprehension, if-elif-else (0) | 2024.04.24 |
[python]문자열 find, startswith, endswith (0) | 2024.04.21 |
[python]리스트 sort(key, reverse), sorted() (0) | 2024.04.21 |