[파이썬 기초] 순서대로 데이터를 뽑는 범위 range 타입


[파이썬 기초] 순서대로 데이터를 뽑는 범위 range 타입

이제 길었던 str 문자열과 바이트 문자열 타입 진도가 끝났다. 이제 남은건 range, list, tuple, dict, set 등의 타입들만 남았다. 여기서는 순서대로 데이터를 뽑는 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이 될 수 없으며, step에 0이 들어가면 ValueError가 발생한다. >>> list(range(10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> li...


#for문 #인덱싱 #시퀀스타입 #슬라이싱 #범위 #tuple #stop #step #start #range #python #list #파이썬

원문링크 : [파이썬 기초] 순서대로 데이터를 뽑는 범위 range 타입