Python @演算子(内積)
Numpyのmatmul演算に相当.
※Python3.5以降
import numpy as np # ベクトル a = np.array([10, 20]) b = np.array([2, 3]) a @ b # 80 # 行列 c = np.array([[2, 3], [4, 5]]) d = np.array([[10, 5],[5, 10]]) c @ d array([[35, 40], [65, 70]])
Pythonのリスト同士だとエラーが出たので,Numpy配列しかダメっぽい?