일반함수는 하나의 값(혹은 0개의 값)만을 반환.제너레이터(generator)를 이용하면 여러 개의 값을 필요에 따라 하나씩 반환(yield)가능.제너레이터와 이터러블 객체를 함께 사용하면 손쉽게 데이터 스트림을 만들 수 있음.제너레이터 함수를 위해서는 특별한 문법구조