logweft.

enumerate()

값을 순회하며 번호도 함께 얻습니다.

기본 문법

enumerate(iterable, start=0)

작은 예제 python

for number, name in enumerate(["민지", "서준"], start=1):
    print(number, name)

실행 결과

1 민지
2 서준

헷갈리기 쉬운 점

  • start는 붙일 번호의 시작값입니다. 원본 목록의 인덱스를 바꾸지는 않습니다.
  • 반환값은 순회 가능한 enumerate 객체입니다. 즉시 목록이 필요하면 list로 감쌀 수 있습니다.

함께 찾아보기

더 자세한 문서

← Python 사전으로

어떤 기록을 찾으세요?

키워드를 입력하면 기록을 찾아드려요.