首页 > 解决方案 > 多个数组中的相同条目删除

问题描述

假设我有一个 shape 的 3D 数组(10,10,10)。我在这个立方体内放了一些从 0 到 1 的随机浮点数。我这样做了几次,所以我有多个 3D 数组(比如说 50),即我的新 4D 数组的总形状(50,10,10,10)

我现在想做的是查看 50 个单个立方体中的每一个,并找到所有 0 和所有 1 的位置。如果它存在/存在于 50 个 3D 阵列的任何条目中,则应从所有 50 个 3D 阵列中删除该特定条目。

所以基本上,如果在条目的第一个 3D 数组中找到 1,则(5,6,7)应该从所有 3D 数组中删除/删除该条目,依此类推。

我希望对此会有一些麻木的技巧。但我一直找不到任何东西。

标签: pythonarraysnumpy

解决方案


推荐阅读