작성한 질문수
우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
병행성 - 제너레이터(2-2)
작성
·
220
0
안녕하세요! 질 좋은 강의에 우선 감사인사드립니다. 다름이 아니라 itertools의 메서드를 사용할 때 사소한 출력 화면 질문인데요!
위와 같이 코드 라인 97번을 print로 출력하면 98~99라인의 코드가 왜 출력되지 않는 걸까요..?
그래서 밑의 사진과 같이 97번을 주석 처리하니 98~99번 라인의 print가 잘 출력됩니다.. 혹시 이유가 무엇인지 알 수 있을까요..?
답변 2
1
오 좋은 질문입니다.
이터레이블 -> 뒤에 배울 제네레이터 를 배우시면 이해가 되실거예요
이미 위에 주석처리한 print 문에서 한 번 출력을 해서 메모리를 비워서
다음 for 문에서 출력할 것이 없어서 안하는 거예요~
뒷 부분에 제네레이터 배우시면 이해 되실겁니다. 뒷 부분하고 내용이 모두 연관됩니다.
아하 그렇군요! 빠른 답변 감사드립니다~!