通用函数也可以称为 ufunc, 是一种在 ndarray 数据中进行逐元素操作的函数。某些简单函数接受了一个或者多个标量数值,并产生一个或多个标量结果,而通用函数就是对这些简单函数的向量化封装。 有很多 ufunc 是简单的逐元素转换,比如 sqrt 和 exp 函数: import numpy as np arr = np.arange(10) print(arr) print('-----------') print(np.sqrt(arr)) print('-----------') print(np.exp(arr)) #计算每个元素的自然指数值e的x次。 [0 1 2 3 4 5 6 7 8 9] ----------- [0. 1. 1.41421356 1.73205081 2. 2.23606798 2.44948974 2.64575131 2.82842712 3. ] ----------- [1.00000000e+00 2.71828183e+00 7.38905610e+00 2.00855369e+01 5.45981500e+01 1.48413159e+02 4.03428793e+02 1.09663316e+03 2.98095799e+03 8.10308393e+03] 这些就是所谓的一元通用函数。 介绍一下 二元通用函数 :比如 add