range()
함수는 이터러블(iterable) 객체를 생성한다. 이터러블 객체는 반복할 수 있는 객체를 말한다.
보통 for ~ in
문에서 사용하고, 파이썬에서 대표적인 이터러블 자료형으로 list
, str
, tuple
이 있다.
range(n)
: 0 이상 n 미만인 수를 차례로 나열하는 수열range(a, b)
: a 이상 b 미만인 수를 차례로 나열하는 수열range(a, b, step)
: a 이상 b 미만의 수를 step
간격으로 나열하는 수열