我的程序需要找到向量中所有项的乘积,保留一行i
,这由 for 循环确定。该numpy.delete
函数不接受i
作为输入,只接受一个数字。有解决方法吗?
例子:
for i in range(some_range):
arr=[some vector]
section=np.delete(arr,i,axis=0)
return prod(section)
这将返回ValueError
:无效条目消息。当我将 替换为i
1 时,代码工作正常。有没有办法在保留for
循环的同时执行此操作?