小编fre*_*ger的帖子

将值(从0除外)从数组2复制到数组1

我有2个具有相同形状的numpy阵列.现在我想将除0之外的所有值从数组2复制到数组1.

数组1:

[1, 1, 1]
[1, 1, 1]
[1, 1, 1]
Run Code Online (Sandbox Code Playgroud)

数组2:

[0, 2, 0]
[4, 0, 0]
[6, 6, 0]
Run Code Online (Sandbox Code Playgroud)

结果现在应该如下所示:

[1, 2, 1]
[4, 1, 1]
[6, 6, 1]
Run Code Online (Sandbox Code Playgroud)

这在Python中怎么可能?

python arrays numpy

5
推荐指数
2
解决办法
428
查看次数

标签 统计

arrays ×1

numpy ×1

python ×1