Python 对2个NumPy数组的元素求和 ValueError回溯(最近一次调用) 在里面 3 n2=np.数组([50,60,70,80]) 4. ---->5 np.总和([n1,n2]) 总计(*args,**kwargs) ~\anaconda3\lib\site packages\numpy\core\fromnumeric.py之和(a,axis,dtype,out,keepdims,initial,where) 2239返回res 2240 ->2241返回_wrapreduction(a,np.add,'sum',axis,dtype,out,keepdims=keepdims, 2242首字母=首字母,其中=其中) 2243 ~\anaconduct3\lib\site packages\numpy\core\fromnumeric.py in\u wrapProduction(obj、ufunc、方法、轴、数据类型、输出、**kwargs) 85返回减少(轴=轴,输出=输出,**passkwargs) 86 --->87返回ufunc.reduce(对象、轴、数据类型、输出、**密码) 88 89 ValueError:操作数无法与形状(6,)(4,)一起广播

Python 对2个NumPy数组的元素求和 ValueError回溯(最近一次调用) 在里面 3 n2=np.数组([50,60,70,80]) 4. ---->5 np.总和([n1,n2]) 总计(*args,**kwargs) ~\anaconda3\lib\site packages\numpy\core\fromnumeric.py之和(a,axis,dtype,out,keepdims,initial,where) 2239返回res 2240 ->2241返回_wrapreduction(a,np.add,'sum',axis,dtype,out,keepdims=keepdims, 2242首字母=首字母,其中=其中) 2243 ~\anaconduct3\lib\site packages\numpy\core\fromnumeric.py in\u wrapProduction(obj、ufunc、方法、轴、数据类型、输出、**kwargs) 85返回减少(轴=轴,输出=输出,**passkwargs) 86 --->87返回ufunc.reduce(对象、轴、数据类型、输出、**密码) 88 89 ValueError:操作数无法与形状(6,)(4,)一起广播,python,arrays,python-3.x,numpy,anaconda3,Python,Arrays,Python 3.x,Numpy,Anaconda3,我正在尝试对这些数组的元素求和……但是它在jupiter笔记本中抛出了这个错误np.sum(np.append(n1,n2)) 您首先需要将这两个数组附加在一起,然后就可以求和了。您希望得到什么?两个数组中所有数字的总和?然后,n1.sum()+n2.sum()。提问时,请记住也要提到@YevhenKuzmovych提到的预期结果。这起作用了……谢谢这起作用了……谢谢 import numpy as np n1=np.array([10,20,30,40,50,60]) n2=np.array

我正在尝试对这些数组的元素求和……但是它在jupiter笔记本中抛出了这个错误

np.sum(np.append(n1,n2))

您首先需要将这两个数组附加在一起,然后就可以求和了。

您希望得到什么?两个数组中所有数字的总和?然后,
n1.sum()+n2.sum()
。提问时,请记住也要提到@YevhenKuzmovych提到的预期结果。这起作用了……谢谢这起作用了……谢谢
import numpy as np
n1=np.array([10,20,30,40,50,60])
n2=np.array([50,60,70,80])

np.sum([n1,n2])
ValueError                                Traceback (most recent call last)
<ipython-input-19-d22debd88ae6> in <module>
      3 n2=np.array([50,60,70,80])
      4 
----> 5 np.sum([n1,n2])

<__array_function__ internals> in sum(*args, **kwargs)

~\anaconda3\lib\site-packages\numpy\core\fromnumeric.py in sum(a, axis, dtype, out, keepdims, initial, where)
   2239         return res
   2240 
-> 2241     return _wrapreduction(a, np.add, 'sum', axis, dtype, out, keepdims=keepdims,
   2242                           initial=initial, where=where)
   2243 

~\anaconda3\lib\site-packages\numpy\core\fromnumeric.py in _wrapreduction(obj, ufunc, method, axis, dtype, out, **kwargs)
     85                 return reduction(axis=axis, out=out, **passkwargs)
     86 
---> 87     return ufunc.reduce(obj, axis, dtype, out, **passkwargs)
     88 
     89 

ValueError: operands could not be broadcast together with shapes (6,) (4,)