시작하기무료로 시작하기

이터레이터 vs. 이터러블

이터러블이터레이터에 대해 배운 내용을 간단히 복습해 봅시다. 영상에서 봤듯이, 이터러블이터레이터를 반환할 수 있는 객체이고, 이터레이터는 상태를 유지하며 next()를 호출할 때마다 다음 값을 만들어 내는 객체예요. 이 연습 문제에서는 어떤 객체가 이터러블이고 어떤 객체가 이터레이터인지 구분해 보겠습니다.

실습 환경에는 flash1flash2 변수가 미리 로드되어 있어요. print()next()로 값을 출력해 보면서 어떤 것이 이터러블이고 어떤 것이 이터레이터인지 확인해 보세요.

이 연습은 강의의 일부입니다

Python 도구 상자

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작