【Python】数组通用函数

【Python】数组通用函数:

一元通用函数

在这里插入图片描述

import numpy as np
arr_int = np.array([1,-5,8,-10])
arr_int
arr_float = np.array([1.3,-5.5,8.0,-10.7])
arr_float
arr_bool = np.array([np.NAN,np.NAN,8.0,-10.7])
arr_bool
#计算数组中各元素的绝对值,每个绝对值都是浮点数
np.fabs(arr_int)
#计算数组中各元素的平方
np.square(arr_int)
#计算数组中各元素的ceilling值
ceiling_values = np.ceil(arr_int)
ceiling_values

在这里插入图片描述

#计算数组中各元素的floor值
floor_values = np.floor(arr_int)
floor_values
#计算数组中各元素的四舍五入值
rounded_values = np.round(arr_int)
rounded_values
#返回数组中各元素的小数部分和整数部分
frac_part, int_part = np.modf(arr_int)
print("小数部分:", frac_part)
print("整数部分:", int_part)
#判断数组中各元素的值是否为NaN
is_nan = np.isnan(arr_int)
is_nan

二元通用函数

在这里插入图片描述

arr_one = np.array([1,5,10,4])
arr_two = np.array([6,2,8,9])
#计算两个数组中各元素的相加结果
np.add(arr_one,arr_two)
#计算两个数组中各元素的最大值
np.maximum(arr_one,arr_two)
#计算两个数组中各元素求模的结果
mod_result = np.mod(arr_one, arr_two)
mod_result
#比较数组arr_one是否小于等于arr_two
comparison_result = arr_one <= arr_two
comparison_result
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值