Numpy入门04---通用函数

通用函数(ufunc),是一种在ndarray数据中进行逐元素操做的函数。数组

有不少ufunc是简单的逐元素转换,如sqrt、exp:dom

import numpy as np
arr = np.arange(10)
print("---原数组---")
print(arr)
print("---sqrt---")
print(np.sqrt(arr))
print("---exp---")
print(np.exp(arr))

结果:函数

上面的函数都是一元通用函数,还有一些函数,好比add或者maximum则会接受两个数组并返回一个数组做为结果,所以称为二元通用函数。3d

# 生成两个数组
x = np.random.randn(8)
y = np.random.randn(8)

print("第一个数组")
print(x)
print("第二个数组")
print(y)

# 比较最大值
print("最大值")
print(np.maximum(x,y))

经常使用一元通用函数:code

经常使用二元通用函数:blog

相关文章
相关标签/搜索