【发布时间】:2018-05-14 19:54:36
【问题描述】:
假设有一个表单的数组
r=([[[3,2,1],[5,4,1]],[[10,6,3],[5,3,1]],[[9,5,2],[8,4,1]]])
我想在每个数组的元素之间做减法,但得到以下数组
r=([[[3-3,3-2,3-1],[5-5,5-4,5-1]],[[10-10,10-6,10-3],[5-5,5-3,5-1]],[[9-9,9-5,9-2],[8-8,8-4,8-1]]])
r=([[[0,1,2],[0,1,4]],[[0,4,7],[0,2,4]],[[0,4,7],[0,4,7]]])
我尝试了循环内的循环,但我没有得到我想要的,因为我不知道如何重新开始我在每个数组中减去的值。
【问题讨论】:
-
您不使用
numpy有什么原因吗?此外,您还没有显示您的代码来获取该输出以供我们协助。