Guidelines
Practice
Guidelines

반복 가능한 객체의 요소들 순회하기

enumerate 함수를 사용하면 리스트, 튜플과 같은 반복 가능한 객체(iterable)를 순회하면서 반복 가능한 객체의 각 요소와 함께, 해당 요소의 인덱스를 제공합니다.

주로 for 반복문과 함께 사용합니다.

for 문에서 enumerate 함수의 사용법
for index, element in enumerate(iterable): ... # 반복문의 내용

enumerate 함수의 사용

enumerate 함수 예시
fruits = ['사과', '바나나', '체리'] # 반복 가능한 객체(iterable), 리스트 for index, fruit in enumerate(fruits): print(f"{index}: {fruit}") # 출력 결과: 0: 사과, 1: 바나나, 2: 체리

enumerate 함수와 반복문의 활용

enumerate 함수와 반복문의 결합은 다음과 같은 상황에서 유용합니다:

  • 인덱스 활용: 리스트의 각 요소에 대한 인덱스 정보가 필요할 때 사용합니다.

  • 조건부 로직: 인덱스를 기반으로 특정 조건에 따라 다른 처리를 할 때 사용합니다.

enumerate 함수와 반복문의 활용 예시
fruits = ['사과', '바나나', '체리'] for index, fruit in enumerate(fruits): if index % 2 == 0: # index가 0 또는 짝수일 경우 실행 print(f"index: {index}, fruit: {fruit}")

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help