위드미
32
2021-10-09 22:46:34
5
190

파이썬 for문에서 i 란 무엇인가요?


유튜브에서 강의를 보면서 배우고 있는데 i에 대한 설명은 없네요 다른 강의를 봐도 똑같이 i를 쓰고 있던데 무슨 뜻인가요?

arr = [1, 2 ,3 ,4, 5]

for i in arr:

print(i)

 

신경이 쓰이네요...
0
  • 답변 5

  • FLUKOT
    40
    2021-10-09 22:54:48

    iterator 의 첫 글자 입니다. 근데 다른 것도 사용이 가능해요.

    하지만 i 사용하는 거에 익숙해 지는게 좋아요

  • 위드미
    32
    2021-10-09 23:03:29

    처음 사용해서 그런데 답글 시스템이 없는건가 모르겠네요 알려주셔서 감사합니다 저같이 궁금한 사람도 있었군요


    i란 그냥 a같은거였군요 iterator

  • 꿈의연봉1800
    318
    2021-10-10 03:42:38

    파스칼에서 행렬 돌릴때 쓰던게 굳어진걸로 알고있음

    For가 있는 구조적 프로그래밍이 처음 나왔을때 이터레이터 이런 개념은 딱히 잡혀있지 않았을거라 이터레이터는 아닐듯

  • peter_lim
    911
    2021-10-11 08:48:21

    수학 방정식의 x값 선언하는것과 같은개념입니다..미지수요. 그저반복하기위한 미지수. 배열이 5가아니라 무한수면 i는 cpu의한계까지만큼 계속 돌고 끝나겠네요

  • 로그인을 하시면 답변을 등록할 수 있습니다.