forループの中でyield文が実行される毎に、 この関数の処理が一時停止して呼び出し元に値が返されます。呼び出し元ではnext()メソッドを実行することで、 ジェネレーター関数を再開しyieldされた値を受け取れます。 ジェネレーターを任意の場所で終了させる ...