我有一个类似的numpy数组
np.arrange(1,5)
导致]
array([1, 2, 3, 4])
现在我生成一个介于3.5之间的随机数
我想从右开始依次推导3.5,以便结果数组为
array([0, 0, 2.5, 4])
基本上扣除直到并传递到下一个。仅最后一个数字为-ve
我有一个像这样的numpy数组np.arrange(1,5),结果为array([1、2、3、4])现在我生成一个介于3和3.5之间的随机数,我想开始推导3.5从右依次...
使用简单的数组迭代就可以做到。不知道是否有任何内置的numpy方法可以有效地执行此操作。
您可以使用基本的numpy操作: