您可以使用
numpy.clip:
In [1]: import numpy as npIn [2]: arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])In [3]: lowerBound, upperBound = 3, 7In [4]: np.clip(arr, lowerBound, upperBound, out=arr)Out[4]: array([3, 3, 3, 3, 4, 5, 6, 7, 7, 7])In [5]: arrOut[5]: array([3, 3, 3, 3, 4, 5, 6, 7, 7, 7])



