小编kab*_*mmi的帖子

如何有条件地组合两个相同形状的numpy阵列

这听起来很简单,我想我在脑海里过于复杂.

我想创建一个数组,其元素是从两个相同形状的源数组生成的,具体取决于源数组中的哪个元素更大.

为了显示:

import numpy as np
array1 = np.array((2,3,0))
array2 = np.array((1,5,0))

array3 = (insert magic)
>> array([2, 5, 0))
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何生成一个array3,它结合了array1和array2的元素来生成一个数组,其中只取两个array1/array2元素值中较大的一个.

任何帮助将非常感激.谢谢.

python arrays numpy

7
推荐指数
2
解决办法
1757
查看次数

标签 统计

arrays ×1

numpy ×1

python ×1