enumerate()
값을 순회하며 번호도 함께 얻습니다.
기본 문법
enumerate(iterable, start=0)작은 예제 python
for number, name in enumerate(["민지", "서준"], start=1):
print(number, name)실행 결과
1 민지 2 서준
헷갈리기 쉬운 점
- start는 붙일 번호의 시작값입니다. 원본 목록의 인덱스를 바꾸지는 않습니다.
- 반환값은 순회 가능한 enumerate 객체입니다. 즉시 목록이 필요하면 list로 감쌀 수 있습니다.