所以我的问题是我有两个并行数组
B = np.array([250,270,120,100,200,300]) A = np.array([1,2,5,6,1,4])
因此,如果每个索引中的值被链接(250-1,270-2,120-5等),我想消除B数组中A数组中具有偶数的任何值。
我将如何继续这样做?任何帮助将不胜感激
答案 0 :(得分:1)
>>> b = np.array([250, 270, 120, 100, 200, 300])
>>> a = np.array([1, 2, 5, 6, 1, 4])
>>> b[a % 2 != 0]
array([250, 120, 200])
如果数组'a'比数组'b'长,那么我认为你需要做这样的事情:
>>> b[a[:len(b)] % 2 != 0]