共計(jì) 323 個字符,預(yù)計(jì)需要花費(fèi) 1 分鐘才能閱讀完成。
Python 的 clip 函數(shù)可以用來限制一個值的范圍。它的用法如下:
numpy.clip(a, a_min, a_max, out=None)
其中,參數(shù) a 表示要限制范圍的值,a_min 表示最小值,a_max 表示最大值。如果 a 小于 a_min,則返回 a_min;如果 a 大于 a_max,則返回 a_max;否則返回 a。參數(shù) out 是可選的,表示輸出結(jié)果的位置。
下面是一個示例:
import numpy as np
a = np.array([1, 2, 3, 4, 5])
b = np.clip(a, 2, 4)
print(b)
運(yùn)行結(jié)果為:
[2 2 3 4 4]
在上面的示例中,數(shù)組 a 中的每個元素都被限制在 2 和 4 之間。小于 2 的元素被設(shè)置為 2,大于 4 的元素被設(shè)置為 4。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完