函数f的输入参数是多个单个值将函数f转化为:输入参数可以是数组的函数fv返回值数据类型是numpy数组fv=np.vectorize(f)

【小白从小学Python、C、Java】

【计算机等考+500强证书+考研】

【Python-数据分析】

函数f的输入参数是多个单个值

将函数f转化为:

输入参数可以是数组的函数fv

返回值数据类型是numpy数组

fv=np.vectorize(f)

[太阳]选择题

以下关于代码结果说法正确的是?

import numpy as np

f = lambda x,y:x+y

fv = np.vectorize(f, otypes=[float])

print("【显示】函数f = lambda x,y:x+y")

print("【显示】函数fv = np.vectorize(f)")

x=np.array([0,11,22])

y=np.array([0,-1,-2])

print("【显示】x =",x)

print("【显示】y =",y)

print("【执行】z = fv(x,y)")

z = fv(x,y)

print("【显示】z =",z)

print("【显示】type(z) =",type(z))

A选项:z的输出结果为NAN

B选项:z的输出结果为[0 10 20]

C选项:z的输出结果为[0. 10. 20.]

D选项:程序报错

问题解析

代码示例

正确答案是C

相关推荐
敲代码不忘补水19 小时前
Python Matplotlib 数据可视化全面解析:选择它的七大理由与入门简介
开发语言·python·信息可视化·numpy·pandas·matplotlib
取个名字真难呐2 天前
2、PyTorch张量的运算API(上)
pytorch·python·numpy
敲代码不忘补水3 天前
pandas 机器学习数据预处理:从缺失值到特征切分的全面解析
人工智能·后端·python·机器学习·numpy·pandas·matplotlib
小青头7 天前
numpy学习笔记
笔记·学习·numpy
取个名字真难呐8 天前
矩阵乘法实现获取第i行,第j列值,矩阵大小不变
python·线性代数·矩阵·numpy
小锋学长生活大爆炸8 天前
【教程】Cupy、Numpy、Torch互相转换
pytorch·numpy·cupy
鱼灯几许10 天前
Python爬虫
爬虫·python·numpy
爱折腾的小码农11 天前
记一次宝塔centos出现Failed to start crond.service: Unit crond.service not found.解决
python·centos·numpy
正义的彬彬侠13 天前
XGBoost算法Python代码实现
python·决策树·机器学习·numpy·集成学习·boosting·xgboost
竹笋常青15 天前
《流星落凡尘》
django·numpy