프로그래밍 언어/Python

Python 내장함수 enumerate

제이스핀 2018. 11. 7. 00:57
반응형

enumerate


'열거하다' 라는 뜻의 enumerate


python의 for문에서 유용하게 쓰일 수 있다.


예시를 보면 한 번에 이해할 수 있다.




labels 라는 변수에 ['bird', 'fish', 'dog', 'cat'] 이라는 배열이 있다고 생각해보자.

 
for i, label in enumerate(labels):
    print(i, label)

수행 결과 : 

0 bird

1 fish

2 dog

3 cat


for 문 안에서 배열의 인덱스값도 쓰고 싶고 안의 값도 쓰고 싶을때 사용한다.





출처 : https://wikidocs.net/32



반응형