본문 바로가기
Python & 알고리즘

enumerate

by 집못가는프로그래머 2021. 9. 14.

enumerate 함수는 literable 데이터를 쥐어주면 인덱스 값과 함께 enumerate 객체를 return하는 함수이다.

 

예)

a = enumerate( ['a','b','c'] )

-> a의 type : enumerate

 

for index, value in a :

    print(index, " : ", value)

-> 0 : a

    1 : b

    2 : c

 

 

이처럼 literable 데이터(list, tuple, dictionary, set, etc.)가 있고 데이터의 값과 인덱스가 모두 필요할 때

유용하게 사용될 수 있다.

'Python & 알고리즘' 카테고리의 다른 글

Dijkstra(다익스트라)  (0) 2021.09.10
DFS(Depth First Search) 깊이 우선 탐색  (0) 2021.09.09
우선순위 큐(Priority Queue), 힙(Heap)  (0) 2021.09.06
Map 과 Lambda  (0) 2021.09.05

댓글