3. enumerate
- 반복문 사용 시 몇 번째 반복문인지 확인이 필요할 수 있습니다. 이때 사용합니다.
- 인덱스 번호와 컬렉션의 원소를 tuple형태로 반환합니다.
>>> t = [1, 5, 7, 33, 39, 52]
>>> for p in enumerate(t):
... print(p)
...
(0, 1)
(1, 5)
(2, 7)
(3, 33)
(4, 39)
(5, 52)
- tuple형태 반환을 이용하여 아래처럼 활용할 수 있습니다.
>>> for i, v in enumerate(t):
... print("index : {}, value: {}".format(i,v))
...
index : 0, value: 1
index : 1, value: 5
index : 2, value: 7
index : 3, value: 33
index : 4, value: 39
index : 5, value: 52
'Python > Python 용어 정리' 카테고리의 다른 글
numpy.mean, median, mode (0) | 2022.11.07 |
---|---|
[Python] 정규 표현식 정리 #1 - 기초 (0) | 2022.10.28 |
리스트에 map 사용 (0) | 2022.10.07 |
flatten() 함수 (0) | 2022.07.28 |
sorted( ) 함수 (0) | 2022.07.21 |