私は3つのリストを持っています
r = [0.105, 0.111, 0.218, 0.225, 0.332, 0.440, 0.548, 0.656, 0.865, 1.75]
ro = [850, 856, 844, 830, 787, 826, 764, 773, 781, 748]
new_r = [0.25672, 0.39602, 0.55907, 0.65756, 0.77467, 0.93619]
との長さr
はro
常に同じですが、常に とlen(new_r)
よりも短くr
なりro
ます。計算したい
(r[i+1] -r[i])**3*ro[i+1]
r[i]
の最初の要素より小さいすべての s に対してnew_r[]
、それを出力します (ファイルに書き込みます)。r[i]
次に、 の 2 番目の要素よりも小さいすべての s に対して同じことを行い、new_r[]
それを出力します (ファイルに書き込みます)。などの最後の値までnew_r
この比較と計算をどのように行うことができますか?