[파이썬(Python)] enumerate() 함수 사용하는 이유 (차이점, 사용법)
목차 - for문에서의 사용 - enumerate() 함수 - enumerate() 함수 사용법 1. 시작 인덱스 변경하기 파이썬 enumerate() 함수 사용 이유 및 사용법 가끔 알고리즘 풀이를 보다보면 enumerate() 함수를 사용하는 것을 볼 수 있다. for 루프를 사용하는 것과 방식은 비슷해보이는데, 어떤 게 다르고 어떤 게 좋은지 궁금해서 찾아봤다. 보통 인덱스를 증가시키면서 for 루프를 돌리는 경우가 많다. 하지만, 파이썬에서는 enumerate() 라는 내장 함수를 통해 이러한 인덱스 변수를 사용하지 않고 루프를 돌리는 방식이 선호된다. 그리고 이런 코딩 스타일을 '파이썬 답다(Pythonic)'고 한다. for 문에서의 사용 리스트를 순회하면서 인덱스가 필요 없는 경우에는, 그냥..