元素级的数组运算

应用场景:数组中含有大量元素,如果要对数组里面的元素进行加减乘除等计算,最容易的方法就是通过循环控制访问数组每个元素,并对每个元素进行操作。但是,这种循环方式使得计算效率十分低下。python提供了一些通过函数,可以直接将数组作为参数,直接将函数作用域数组中的元素。

A、一元通用函数
1.数组判空
np.isnan(array_name)

2.求整运算
np.ceil(array_name):求array_name种各个元素大于等于该值的最小整数
np.floor(array_name):求array_name种各个元素小于等于该值的最大整数
np.rint(array_name):求array_name种各个元素四舍五入的整数
在这里插入图片描述
3.返回数组小数和整数两部分
np.modf(array_name):返回数组的小数与整数部分,两部分以独立数组形式返回
在这里插入图片描述
B、二元通用函数
1.加减乘除
np.add(arr,arr)
np.subtract(arr,arr)
np.multiply(arr,arr)
np.divide(arr,arr),np.floor_divide(arr,arr)皆是出发,后者丢弃余数
在这里插入图片描述
2.将第二个数组的元素符号复制给第一个数组
np.copysign(arr1,arr2)
这是什么
3.元素比较
np.greater(arr1,arr2)
np.greater_equal(arr1,arr2)
np.less(arr1,arr2)
np.less_equal(arr1,arr2)
np.equal(arr1,arr2)
np.not_equal(arr1,arr2)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值