四季花海
似乎numpy默认情况下您要执行的操作:>>> a = np.array([1,2,3])>>> b = np.array([0,1,3])>>> a / barray([0, 2, 1])如@Jaime所指出的,如果至少一个array类型为float类型,则除以0会得到inf,因此您需要执行以下操作:>>> a = np.array([1,2,3], dtype='float')>>> b = np.array([0,1,3], dtype='float')>>> c = a / b>>> carray([ inf, 2., 1.])>>> c[c == np.inf] = 0>>> carray([ 0., 2., 1.])