函数功能:求最大值和最小值的差值
def ptp(a, axis=None, out=None):"""沿轴的值范围(最大值-最小值)。该函数的名称来自“peak-to-peak”的首字母缩写。参数----------a:array_like输入值。axis:int,可选找到山峰的轴线。默认情况下,将大堆out:array_like用于放置结果的替代输出数组。它必须具有与期望输出相同的形状和缓冲区长度,但是如果需要,输出值的类型将被强制转换。返回-------ptp:ndarray保存结果的新数组,除非“out”为指定,在这种情况下返回对“out”的引用。"""return _wrapfunc(a, 'ptp', axis=axis, out=out)
案例:
import numpy as npa = np.array([1, 7, 5, 9, 3.1])
b = np.ptp(a)
print(f"b得到的结果为:", b)c = np.array([[1, 3, 5, 7, 9], [2, 4, 6, 8, 10]])
d = np.ptp(c, axis=1)
print(f"d得到的结果为:", d)
