配列全体をまとめて計算する
NumPy配列の何が便利かというと、配列全体に対する計算を、for文を書かずに一気に行えることです。通常のリストで全要素を2倍にしたければfor文でループが必要ですが、NumPy配列ならそのまま掛け算するだけで済みます。
NumPy配列の何が便利かというと、配列全体に対する計算を、for文を書かずに一気に行えることです。通常のリストで全要素を2倍にしたければfor文でループが必要ですが、NumPy配列ならそのまま掛け算するだけで済みます。
import numpy as np
arr = np.array([1, 2, 3])
print(arr * 2)
print(arr + 10)練習問題:[10, 20, 30]というリストをNumPy配列に変換し、すべての要素から5を引いた結果を表示してください。
import numpy as np
arr = np.array([10, 20, 30])
print(arr - 5)