python – Numpy相当于if / else list comprehension

python – Numpy相当于if / else list comprehension

有一种笨拙的做法 n = [x-t if x 0 else x for x in nps] 与此类似 n = np.array(a)n[np.abs(n) t] = 0 也许这样的事情? n[n 0] = n-t 现在不能测试,但试试 np.where(n 0, n – t, n) 见documentation