【发布时间】:2018-12-20 11:41:19
【问题描述】:
给定两个二维数组时的SUM函数结果说明
当我在 Spyder IDE 中运行代码时,Sum 函数和 numpy.add 函数显示不同的结果。当我们为 sum 函数中的两个参数而不是数组和一个数字给出两个二维数组时,谁能帮我理解“SUM”函数输出是如何出现的。谢谢你
import numpy as np
x = np.array([[1,2],[3,4]], dtype=np.float64)
y = np.array([[5,6],[7,8]], dtype=np.float64)
print(x)
print(y)
print (x+y)
print(sum(x,y))
print(np.add(x,y))
Output
[[1. 2.]
[3. 4.]]
[[5. 6.]
[7. 8.]]
[[ 6. 8.]
[10. 12.]]
[[ 9. 12.]
[11. 14.]]
[[ 6. 8.]
[10. 12.]]
【问题讨论】:
标签: python-3.x numpy sum add