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

파이썬 반복문과 함께 쓰는 range와 enumerate 함수

by 만다린망고 2020. 11. 26.
반응형

for문과 함께 사용되는 함수에는 range 함수와 enumerate 함수가 있습니다. 

 

range 함수

 

range함수는 특정 정수부터 1간격의 수열을 생성해주기 때문에 아래와 같은 형태로 많이 사용됩니다. 

 

for i in range(2,10) :

    print(i)

 

아래는 출력결과입니다. 

 

2

3

4

5

6

7

8

9

 

enumerate 함수

 

enumerate 함수는 입력된 데이터에 순서(index)를 추가하여 튜플 형태로 반환합니다. 

 

a=[1,2,3,4,5,6]

for i in enumerate(a):

    print(i)

    

아래는 출력 결과입니다. 

 

(0, 1)

(1, 2)

(2, 3)

(3, 4)

(4, 5)

(5, 6)

 

반응형

댓글