y = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]])
indices_of_y = np.array([12, 0, 6, 3, 4, 9, 11, 2])
z = np.array([1 , 1, 0, 1, 1, 1, 0, 0])
x = np.array([1, 1, 1, 0, 1, 0, 0, 1])
n = 3
我想比较数组 z 和 x 元素,我只想将 n 添加到 y 中 z 和 x 的元素不同的那些元素。在z和x的元素不同的情况下,我在indices_of_y指示的索引位置给y的元素加上n。
答案应该是:
y = [1, 2, 6, 7, 5, 6, 10, 8, 9, 13, 11, 12, 13, 14, 15, 16]