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

相关推荐
广州景颐光电4 天前
3种NumPy向量化实测:光源数据处理从2.3秒压到12.3ms
numpy
梅雅达编程笔记5 天前
零基础学 Python 第14章 | 模块、包与第三方库
开发语言·python·django·numpy·pandas
梅雅达编程笔记6 天前
零基础学 Python 第15章 | 类与对象:面向对象编程入门
开发语言·python·django·numpy·pandas
pulinzt6 天前
Tableau的基础使用
数据库·numpy
梅雅达编程笔记7 天前
编程启蒙|Scratch 转 Python 系列第9天:字典/哈希表积木双向对照(AI大模型参数配置表实战)
开发语言·人工智能·python·numpy·pandas
汤姆小白9 天前
08-应用部署
人工智能·python·机器学习·numpy·transformer
汤姆小白10 天前
02-Tokenizer原理与实现
人工智能·python·机器学习·numpy
汤姆小白10 天前
01-环境搭建与项目导览
人工智能·python·机器学习·numpy
CS创新实验室11 天前
NumPy数组的C风格和Fortran风格
c语言·开发语言·numpy
梅雅达编程笔记11 天前
零基础学 Python 第7章 | 字典 dict:键值对存储
开发语言·python·beautifulsoup·numpy·pandas