函数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

相关推荐
Long_poem2 天前
【自学笔记】Numpy基础知识点总览-持续更新
笔记·numpy
WenGyyyL2 天前
使用OpenCV和MediaPipe库——驼背检测(姿态监控)
人工智能·python·opencv·算法·计算机视觉·numpy
Wis4e4 天前
基于PyTorch的深度学习2——Numpy与Tensor
pytorch·深度学习·numpy
終不似少年遊*4 天前
综合使用pandas、numpy、matplotlib、seaborn库做数据分析、挖掘、可视化项目
开发语言·python·机器学习·numpy·pandas·matplotlib·seaborn
code 旭6 天前
矩阵逆 逆矩阵
人工智能·python·线性代数·矩阵·numpy
dundunmm6 天前
【数据挖掘]Ndarray数组的创建
python·机器学习·数据挖掘·numpy
修昔底德9 天前
费曼学习法11 - NumPy 的 “线性代数” 之力:矩阵运算与应用 (应用篇)
人工智能·python·深度学习·学习·线性代数·numpy
arbboter10 天前
【AI深度学习基础】NumPy完全指南入门篇:核心功能与工程实践(含完整代码)
人工智能·深度学习·性能优化·数据分析·numpy·多维数组·科学计算
dundunmm11 天前
【数据挖掘】NumPy
人工智能·数据挖掘·numpy
蹦蹦跳跳真可爱58912 天前
Python----数据分析(Numpy一:numpy库简介,与list列表的区别,数组的创建,随机数组的创建)
python·数据分析·numpy