考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

下列关于数组运算的说法错误的是:
A. 对应位置上的元素做运算
B. 做加法/减法返回的也是一个数组
C. 必须形状一样的数组才能做运算
D. 形状可以不一样, 只要符合广播规则就能做运算
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是 C: 必须形状一样的数组才能做运算。

分析:

A: 对应位置上的元素做运算 - 这是数组运算的基本原则之一,尤其是在形状相同或符合广播规则的情况下。

B: 做加法/减法返回的也是一个数组 - 这也是正确的。数组运算的结果通常是一个新的数组,其中包含了对应位置元素的运算结果。

C: 必须形状一样的数组才能做运算 - 这是错误的。虽然形状相同的数组可以直接进行元素级运算,但并不是必须的。只要数组符合广播规则(broadcasting rules),即使形状不同的数组也可以进行运算。

D: 形状可以不一样,只要符合广播规则就能做运算 - 这是正确的。广播是NumPy等科学计算库中的一个重要特性,它允许不同形状的数组在特定条件下进行运算。

综上所述,选项 C 的说法是错误的,因为数组运算并不要求数组的形状必须完全相同,只要它们满足广播规则即可。