是否有一个选项可以遍历np.where?

时间:2019-12-17 20:14:50

标签: python arrays numpy loops where-clause

我已经看到有些标题相似的问题,但这不是我想要的。

我需要通过np.where()用列表中的值创建一个数组。像这样:

mask = np.where((LW_LK_arr == DG0_value[0]) | (LW_LK_arr == DG0_value[1]) | (LW_LK_arr == DG0_value[2]), LW_LK_arr, 0)


# etc. to (LW_LK_arr == DG0_value[215])
  • LW_LK_arr是一个数组,显示德国的地区

  • DG0_value是具有215行的列表或一维数组。每行都是一个唯一的值(区号)...我需要一个地方所有条件来创建具有全部215个值的掩码。

我试图循环,但是我总是以此覆盖值。...

0 个答案:

没有答案