enumerate 함수
'enumerate 함수'는 파이썬에서 매우 유용하게 사용되는 내장 함수 중 하나입니다.
주로 순차형 자료(리스트, 튜플, 문자열 등)을 반복(iterate)할 때, 요소의 인덱스와 값을 함께 가져올 때 활용됩니다.
기본 구조
- sequence: 인덱스와 값을 가져올 대상의 시퀀스 데이터(리스트, 튜플, 문자열 등)
- start: 인덱스의 시작 값을 지정, 기본값은 0이며, 이 매개변수는 선택 사항입니다.
enumerate(sequence, start=0)
예시 코드
my_list = ['apple', 'banana', 'orange', 'grape']
for index, value in enumerate(my_list):
print(index, value)
# 결과
0 apple
1 banana
2 orange
3 grape
enumerate 함수를 사용하면 반복 중에 인덱스를 추적하고 해당 인덱스의 요소에 접근할 수 있어 편리합니다.
본 게시글은 ChatGPT의 도움을 받아 작성하였습니다.
'Language > Python' 카테고리의 다른 글
datetime, dateutil(날짜, 시간) (0) | 2023.12.20 |
---|---|
if-else, while, break, continue, pass (2) | 2023.12.05 |
eval 함수 (4) | 2023.12.05 |
math 라이브러리 (2) | 2023.12.04 |
파이썬 기본 데이터 구조 (0) | 2023.11.02 |