【发布时间】:2021-04-26 08:53:29
【问题描述】:
我有 2 个长的 numpy 数组,它们都有 508 个元素。我想获得它们不同之处的索引。我在这里看到的大多数确定差异的解决方案都会对不适合我的情况的数组进行排序。
例子
arr_1 = [0, 1, 4, 0, 2, 2, 0, 3, 5, ... , 5, 5, 6]
arr_1 = [0, 1, 0, 0, 0, 2, 0, 3, 0, ... , 5, 0, 6]
希望返回类似的内容:
solut = [0, 0, 1, 0, 1, 0, 0, 0, 1, ... , 0, 1, 0]
甚至
solut = [2, 4, 8, ..., n-2]
在 numpy 中有没有一种有效的方法来做到这一点?
【问题讨论】:
标签: python numpy array-difference