【发布时间】:2020-06-02 15:43:46
【问题描述】:
有没有一种简单的方法来锁定/冻结 Numpy 数组中的元素。我想在 python 中对 Numpy 数组进行一些操作,同时保持一些特定的值原样。
例如,
如果 a 有一个 Numpy 数组 a ;
[[ 1 3 4 5],
[6 7 8 0],
[9 10 11 2]]
和另一个 Numpy 数组 b ;
[[2 0 4 10],
[11 5 12 3],
[6 8 7 9]]
和 c = a+b 但保留 a 中的原始值 3、8 和 2。
我的数组非常大,我想要一个解决方案,我不必使用 for 循环、if 语句或类似的东西。
【问题讨论】: