[python] enumerate() 함수 사용하기

파이썬에서 enumerate() 함수는 반복 가능한(iterable) 객체를 입력으로 받아 인덱스와 해당 값으로 이뤄진 enumerate 객체를 반환하는 함수입니다. 이 함수는 반복문을 사용할 때 인덱스를 함께 사용해야 할 때 유용하게 쓰일 수 있습니다.

사용법

enumerate() 함수는 다음과 같은 형태로 사용됩니다:

enumerate(iterable, start=0)

예제

fruits = ['apple', 'banana', 'cherry']

for index, fruit in enumerate(fruits):
    print(f"인덱스: {index}, 과일: {fruit}")

이 코드는 다음과 같이 출력됩니다:

인덱스: 0, 과일: apple
인덱스: 1, 과일: banana
인덱스: 2, 과일: cherry

위 예제에서는 enumerate() 함수를 사용하여 fruits 리스트의 각 요소와 그에 해당하는 인덱스를 출력하고 있습니다. for 반복문에서 enumerate(fruits)를 사용하여 fruits 리스트의 요소들을 순회하면서 인덱스와 요소를 가져올 수 있습니다.

결론

enumerate() 함수는 파이썬에서 반복 가능한 객체를 다룰 때 인덱스와 값을 함께 사용해야 하는 경우에 유용한 함수입니다. 위에서 소개한 사용법과 예제를 참고하여 여러분의 코드에 enumerate() 함수를 적용해 보세요.