gpt4 book ai didi

python - numpy.multiply 总是等价于 * 运算符吗?

转载 作者:行者123 更新时间:2023-12-03 23:30:03 29 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Numpy np.multiply vs *-Operator [duplicate]

(2 个回答)


3年前关闭。




numpy.multiply documentation说:

Equivalent to x1 * x2 in terms of array broadcasting.



np.multiply(x1, x2)不同于 x1 * x2在任何情况下?

我在哪里可以找到每个的实现?

注:安 analogous question exists for division但它没有提到乘法,也没有暗示在乘法情况下答案是相同的。

这个问题还要求提供特定于乘法的实现细节。

最佳答案

补充@COLDSPEED 的回答,我想强调的是,对于非数组操作数,结果实际上可能大不相同:

>>> import numpy as np
>>>
>>> 2 * [1, 2]
[1, 2, 1, 2]
>>> np.multiply(2, [1, 2])
array([2, 4])

关于python - numpy.multiply 总是等价于 * 运算符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49567830/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com