
지금 여기예요
4
551
고급 반복
생성기 사용하기: 무슨 일이 일어난 거죠?
리스트컴프의 결과와 생성기의 결과는 같습니다. 하지만 코드의 동작은 다릅니다.
리스트컴프는 데이터를 모두 만들 때까지
for
루프에 데이터를 제공하지 않는 반면
생성기는 데이터가 준비되는 대로 데이터를 제공합니다. 즉, 기다려야 하는 리스트컴프에
비해 생성기를 이용하면
for
루프의 반응성이 좋아집니다.
차이점을 잘 모르겠다고요? 만약 백 개, 천 개, 백만 개의
URL
을 정의하는
URL ...