我在Python中有两个数组。
array1
看起来像这样:
[[ 59.13425446 85.62345123]
[ 59.4981575 87.67746735]
[ 57.4234575 83.34333335]]
array2
看起来像这样:
[[ 255 255]
[ 1.0 255]
[ 255 1.0]]
我想更新array1
。对于array2
中等于1.0
的每个值,我想更新array1
,其值为0.0
。最后它应该是这样的:
[[ 59.13425446 85.62345123]
[ 0.0 87.67746735]
[ 57.4234575 0.0]]
我怎样才能在Python中执行此操作?
答案 0 :(得分:3)
类似的东西:
array1[array2 == 1] = 0