二、通用函数对象
1. numpy通用方法汇总
1.1 一元函数:
1.2 二元函数:
1.3 数学与统计方法:
2. 比较常用的通用函数对象
2.1.1 where(condition,x,y)函数
相当于一个三目运算
相当于:
if(condition): # condition是条件
x
else:
y
当为True时,返回x数组的元素,当为False时,返回y数组的元素
练习:生成一个10个元素的一维数组(值取0-100),输出数组中60以上的,60以下输出0
2.1.2 all()和any()
all():数组中是否都为True,如果数组的元素值全为True,则返回True,否则返回False
any():数组中是否有True,如果数组的元素有为True,则返回True,否则返回False
2.1.3 三角函数
圆周率Π
sin Π / 2 = 1
cos Π / 2 = 0 这里代码输出的不是0,算法问题,给出的结果是一个极小数,接近于0
tan Π / 2 = 无穷大 这里代码无法输出无穷大,给出的结果是一个极大数,接近于无穷大