AI 中級

70. NumPy配列の計算

配列全体をまとめて計算する

NumPy配列の何が便利かというと、配列全体に対する計算を、for文を書かずに一気に行えることです。通常のリストで全要素を2倍にしたければfor文でループが必要ですが、NumPy配列ならそのまま掛け算するだけで済みます。

サンプルコード

import numpy as np

arr = np.array([1, 2, 3])
print(arr * 2)
print(arr + 10)
arr * 2のように書くだけで、for文を使わずにすべての要素を2倍にできます。この「まとめて計算できる」性質が、大量のデータを扱うAI開発でとても重要になります。

📝 練習問題

練習問題:[10, 20, 30]というリストをNumPy配列に変換し、すべての要素から5を引いた結果を表示してください。