标签: python numpy
是否有一种笨拙的做法
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
答案 0 :(得分:10)
现在无法测试,但请尝试
np.where(n > 0, n - t, n)
请参阅documentation