どうも、ちょげ(@chogetarou)です。
numpyを使って、リスト(List)の要素ごとに特定の値を掛け算する方法を紹介します。
方法

numpyでリスト(List)の要素ごとに特定の値を掛け算するには、numpy配列を使います。
まず、numpyをインポートします。
import numpy as np
次に、リストからnumpy配列を生成します。
new_list = np.array(list)
そして、numpy配列の変数に特定の値を掛け、掛けた結果をリストに変換します。
numpy配列から変換したリストを、元のリストに代入します。
list = (new_list * value).tolist() #valueは掛ける値
ここまでの処理で、リスト(List)の要素ごとに特定の値が掛けられます。
使用例
import numpy as np
numbers = [1, 2, 3, 4, 5]
new_numbers = np.array(numbers)
numbers = (new_numbers * 5).tolist()
print(numbers) #[5, 10, 15, 20, 25]
コメント