728x90
반응형
생성방법
range(숫자)
0부터 숫자-1까지의 정수로 범위를 만든다.
range(숫자a, 숫자b)
숫자a부터 숫자b-1까지의 정수로 범위를 만든다.
range(숫자a, 숫자b, 숫자c)
숫자a부터 숫자b-1까지의 정수로 범위를 만드는데, 숫자c만큼 더하면서 만든다.
print(range(10)) # range(0, 10)
print( list( range(10) ) ) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print( list( range(5,10) ) ) # [5, 6, 7, 8, 9]
print( list( range(10, 5, -1) ) ) # [10, 9, 8, 7, 6]
활용
특정횟수만큼 for문 반복하기
for i in range(5):
print(i)
# 실행결과
# 0
# 1
# 2
# 3
# 4
리스트와 범위 조합해서 for문 반복하기
list_a = [15, 25, 35, 45]
for i in range( len(list_a) ) :
print("{}번째 : {}".format(i, list_a[i])
# 실행결과
# 0번째 : 15
# 1번째 : 25
# 2번째 : 35
# 3번째 : 45
728x90
반응형
'Python 파이썬 > 기초 & 내장모듈' 카테고리의 다른 글
python ) 함수 function (0) | 2022.03.08 |
---|---|
python ) 이터레이터와 제너레이터, 참조 (0) | 2022.03.08 |
python ) 딕셔너리 dictionary (0) | 2022.03.08 |
python ) 반복문 for, while & 리스트 내포 (0) | 2022.03.08 |
python ) 리스트 list와 튜플 tuple (0) | 2022.03.07 |
댓글