드디어 바이트 문자열 타입인 bytes, bytearray, memoryview 타입이 전부 끝났다. 이번에는 다음 챕터인 순서가 존재하는 시퀀스 자료구조의 특성을 가진 range( ) 타입에 대해 알아보자. range 타입 range는 정수의 변경 불가능한 시퀀스 타입을 표현할 수 있다. range의 객체는 대부분 list, tuple과 더불어서 반복문인 for 문과 함께 사용된다. class range(stop) / class range(start, stop[, step]) start, stop, step의 인자에는 반드시 정수(int) 타입의 숫자가 들어가야 하며, start가 생략되면 기본값은 0이다.
그리고 step이 생략되면 기본값은 1이 되며, step 자리에 만약 0이 전달되면 ValueError 오류가 발생하게 된다. >>> list(range(10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> list(range(0)) [] step이 0보다 크...
#
for문
#
list
#
Python
#
range
#
start
#
step
#
stop
#
시퀀스타입
#
파이썬