여태까지 for i in range(0,5) 이런것만 보다가 for line in infile 이런류의 반복문은 첨보는데 이해가 안감 뭘 어케 반복한다는건지 모르겠음 알려주세요
뉴비 파이썬 반복문 질문
익명(220.88)
2020-05-10 21:03
추천 0
댓글 7
다른 게시글
-
삼각부등식을 만족해야 포인트 클라우드를 사용할 수 있구나익명(182.224) | 20.05.10추천 0
-
지잡대생 초봉 얼마 받을것 같냐? [2]익명(220.80) | 20.05.10추천 0
-
pyqt5 잘알 있냐??익명(39.7) | 20.05.10추천 0
-
수세미 뜨기를 시작했는데, 어느새 상추를 심고 있다이정현(182.227) | 20.05.10추천 0
-
정처기 바꼈다는데 어려움?익명(58.79) | 20.05.10추천 0
-
국비 원래 졸라빡세냐? [1]익명(175.113) | 20.05.10추천 0
-
스투키를 깊은 진흙속에 키워볼까한다. [1]수집자(collector2200) | 20.05.10추천 0
-
마리아DB 한글 입력 안되냐 [3]익명(121.155) | 20.05.10추천 0
-
내일 황사로 수도권 미세먼지 '나쁨'…늦은 밤 비이정현(182.227) | 20.05.10추천 0
-
몬고db vs mysql 대세 뭐냐? [5]익명(220.78) | 20.05.10추천 0
아이터레이터라는 신문물이다 - dc App
infile 이 아이터레이블한 객체라서 저게 됨
사실 for x in y 꼴에서 y는 아이터레이블한 객체가 되야함
이걸 먼저 가르쳐야 하는데 for i in range(0,5) 부터 찍고 있으니까 이런 질문이 나오는거임
for a in b 는 b 안의 것들을 하나하나 반복한다는 뜻이다
range(0, 5)는 0에서 4까지의 정수이므로 이만큼 반복하게 된다
infile는 변수 이름에서 추정해 볼 때 파일 같은데 이렇게 하면 파일의 각 줄마다 반복한다는 뜻이다