기본적으로 파이썬에서의 for 루프는 ' for 원소 in 목록: ' 형태로 작성된다. 목록 부분에는 리스트, 튜플, 문자열 등 iterable 한 데이터 타입을 사용할 수 있다. name = 'Mike' for s in name: print(s) # M # i # k # e 만약, 위와같은 코드에서 각 문자의 인덱스도 함께 출력하고 싶다면 어떤 방법을 사용할 수 있을까? 🤔 먼저 인덱스 변수를 따로 생성하여 인덱스와 함께 출력할 수 있다. strings = ['a', 'b', 'c'] i = 0 for s in strings: print(i, s) i += 1 # 0 a # 1 b # 2 c 위의 방법은 반복문이 끝난 뒤에도 i라는 변수가 그대로 남아있어 이상적인 방법은 아니다. 그렇다면 다음의 방법은..