素数のクラスから少し単純化して、奇数と偶数のクラスにしました。最後のList[-1]に+2すれば、次の要素になりますからね。def initializeで明確にListを確保しました。意味的には元々こういうことでしょう。最初の要素は奇数は1。
偶数の場合も同様です。eachに注目しやすくなったかもしれません。
素数のクラスから少し単純化して、奇数と偶数のクラスにしました。最後のList[-1]に+2すれば、次の要素になりますからね。def initializeで明確にListを確保しました。意味的には元々こういうことでしょう。最初の要素は奇数は1。
偶数の場合も同様です。eachに注目しやすくなったかもしれません。