私は次のような2つのエンドポイントを持っています。期待される結果をリストにしたいのです。誰かがPythonでnumpyを使わずにこれを達成するのを手伝ってもらえますか?numpyを使用せずに範囲内の浮動小数点値を取得するには?
Start: 15
End: 27.5
Expected Result: 15,15.5....27,27.5
私は次のような2つのエンドポイントを持っています。期待される結果をリストにしたいのです。誰かがPythonでnumpyを使わずにこれを達成するのを手伝ってもらえますか?numpyを使用せずに範囲内の浮動小数点値を取得するには?
Start: 15
End: 27.5
Expected Result: 15,15.5....27,27.5
def frange(start, stop, step):
while start <= stop:
yield start
start += step
>>> list(frange(15, 27.5, 0.5))
[15, 15.5, 16.0, 16.5, 17.0, 17.5, 18.0, 18.5, 19.0, 19.5, 20.0, 20.5, 21.0, 21.5, 22.0, 22.5, 23.0, 23.5, 24.0, 24.5, 25.0, 25.5, 26.0, 26.5, 27.0, 27.5]
これはまさに私が探していた答えです。 –
偉大な、それはあなたのために動作する場合はそれを受け入れることができます。 –
ループを書いてみてください。 –