[Python] enumerate

현지·2021년 8월 30일
0

Python

목록 보기
4/6

enumerate

'열거하다'의 뜻을 가진 이 함수는 순서가 있는 자료형(리스트, 튜플, 문자열)을 입력으로 받아 인덱스값을 포함하는 enumerate 객체를 돌려준다.

  • 보통 enumerate함수는 for문과 함께 자주 사용된다.
    (index와 원소 동시에 접근이 가능한 방법이다.)

예제

✅ 기본적인 형태

for i in enumerate(['c','h','u']):
    print(i)

결과 :

✅ 인덱스와 원소값을 따로 받고 싶은 경우

for idx, char in enumerate(['c','h','u']):
    print(idx, char)

결과 :

✅ 시작 인덱스 변경하기

for idx, char in enumerate(['c','h','u'],start=100):
    print(idx, char)

결과 :

참고 사이트

https://www.daleseo.com/python-enumerate/

0개의 댓글