@z 在 Python 中是什么意思
What does @z mean in Python
我正在阅读别人的代码,我不明白@z
在这里有什么用:
x = np.linalg.inv(P)@z
而当我Google@z
(here)时,搜索引擎似乎忽略了@
,怎么会?
@
指的是matrix multiplication operator.
来自 numpy
文档:
The @ operator can be used as a shorthand for np.matmul on ndarrays.
x1 = np.array([2j, 3j])
x2 = np.array([2j, 3j])
x1 @ x2
(-13+0j)
我正在阅读别人的代码,我不明白@z
在这里有什么用:
x = np.linalg.inv(P)@z
而当我Google@z
(here)时,搜索引擎似乎忽略了@
,怎么会?
@
指的是matrix multiplication operator.
来自 numpy
文档:
The @ operator can be used as a shorthand for np.matmul on ndarrays.
x1 = np.array([2j, 3j]) x2 = np.array([2j, 3j]) x1 @ x2 (-13+0j)