python である配列"value"に対してfor文(ループ処理)使わずに加算代入(累算代入)をしたいです.
for文を使用した場合は,以下の通りですが,,
python
1import numpy as np 2 3value= [0,1,2,3,4,5,6,7,8,9,10] 4value=np.array(value) 5 6new_value=[] 7sum_value=0 8 9for i in range(len(value)): 10 sum_value+=value[i] 11 new_value.append(sum_value) 12print(new_value) 13#計算結果 14#[0, 1, 3, 6, 10, 15, 21, 28, 36, 45, 55] 15
調べたりしたのですが,for文を使った例しか見つけられませんでした.
上記の計算をfor文を使わずに計算することは可能でしょうか?
ご教授のほどよろしくお願いいたします.
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/01 10:29