NumPy教程-numpy.clip()在Python中的使用
语法:
numpy.clip(a, a_min, a_max, out=None)
参数:
👉点击领取:最全Python资料合集
返回值
示例1:
import numpy as npx= np.arange(12)y=np.clip(x, 3, 10)y
array([ 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10])
在上面的代码中
我们使用别名np导入了numpy。
我们使用arange()函数创建了一个数组'x'。
我们声明了变量'y'并将其赋值为clip()函数的返回值。
我们在函数中传递了数组'x'、x_min和x_max的值。
最后,我们尝试打印变量'y'的值。
示例2:
import numpy as npa = np.arange(12)np.clip(a, 3, 9, out=a)a
array([3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9])array([3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9])
示例3:
import numpy as npa = np.arange(12)np.clip(a, [3, 4, 1, 1, 1, 4, 4, 4, 4, 4, 5, 6], 8)
array([3, 4, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8])
热门推荐