Python에서 enumerate() 함수를 for 루프에 사용하면 어떤 이점이 있나요?
쉬움 freeCodeCamp해설
enumerate()는 이터러블을 받아 (인덱스, 값) 튜플을 반환하는 이터레이터를 생성합니다. for i, val in enumerate(lst) 형태로 사용하면 인덱스를 별도로 관리할 필요가 없습니다. start 인자로 시작 인덱스를 지정할 수도 있습니다.
enumerate()는 이터러블을 받아 (인덱스, 값) 튜플을 반환하는 이터레이터를 생성합니다. for i, val in enumerate(lst) 형태로 사용하면 인덱스를 별도로 관리할 필요가 없습니다. start 인자로 시작 인덱스를 지정할 수도 있습니다.