【Numpy】数组操作-clip

  • 1.附上官方文档链接:
    numpy.clip

  • 2.函数定义
    numpy.clip(a, a_min, a_max, out=None)

  • 3.参数解释
    简单说一下,clip是一个截断函数,也就是将指定数组或数值的大小限制在你规定的范围[min,max]内:

1 2
a 需要被clip的一个数组(array)
a_min a_min和a_max 可以是标量、array_like、None
a_max 标量的话就是限制数组中每一个值的大小、None是表示不作clip处理(你可以只clip,max或者min)、array_like---
out ---

该函数return的结果是被clip操作后的a

  • 4.实例
>>> a = np.arange(10)
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> np.clip(a, 1, 8)
array([1, 1, 2, 3, 4, 5, 6, 7, 8, 8])
posted @ 2019-12-26 10:24  鱼与渊  阅读(426)  评论(0)    收藏  举报