我正在使用numpy,我正在尝试比较2个数组,并将它们之间的较高值转换为新数组
arr1= array([1,2,3,4])
arr2= array([6,0,2,4])
newarr = array([6,2,3,4])
有没有办法做到这一点
答案 0 :(得分:3)
是的,np.maximum
:
import numpy as np
arr1 = np.array([1, 2, 3, 4])
arr2 = np.array([6, 0, 2, 4])
newarr = np.maximum(arr1, arr2)
print(newarr)
>>> [6 2 3 4]