複数のジェネレーターを使用してストライクとボールを取得する野球プログラムの手順を作成しようとしています。私のジェネレーターは次のようになります。
k = (strike(x) for x in range(3) if x%1 ==0)
w = (ball(n) for n in range(4) if x%1 == 0)
私がこれまでに行った手順は次のようになります。
def count(pitch):
if pitch == 'strike':
return next(k),w
elif pitch =='ball':
return next(w),k
コードでストライクの次の結果を返し、ボールの電流も返すようにします。その逆も同様です。私がかなり困惑しているのを手伝ってください。