본문 바로가기
7.반복문/for a in [ ] :

파이썬 range 함수는 간격도 된다

by 만다린망고 2021. 3. 26.
반응형

range 함수에 하나의 값을 입력한 결과는 아래와 같습니다. 0부터 해당 (숫자-1) 까지의 정수 수열을 생성합니다. 

>>> range(5)
range(0, 5)
>>> list(range(5))
[0, 1, 2, 3, 4]


두개의 값을 입력한 결과는 아래와 같습니다. 시작숫자와 (끝 숫자 +1) 을 입력받습니다. 

>>> range(2,6)
range(2, 6)
>>> list(range(2,6))
[2, 3, 4, 5]


세개의 값을 입력하면 시작, (끝+1), 간격 이 됩니다. 

>>> range(1,10,3)
range(1, 10, 3)
>>> list(range(1,10,3))
[1, 4, 7]

 

range(1, 11, 3)
>>> list(range(1,11,3))
[1, 4, 7, 10]
반응형

댓글