7.반복문/for a in [ ] :

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

만다린망고 2020. 11. 26. 10:58
반응형

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)

 

반응형