正確答案是:B: array([1,4,9])
分析:
在 NumPy 中,`arr * arr` 表示對數(shù)組 `arr` 進(jìn)行元素級別的乘法運(yùn)算。具體來說,對于兩個(gè)相同形狀的數(shù)組進(jìn)行乘法運(yùn)算時(shí),NumPy 會(huì)逐個(gè)元素相乘。
給定 `arr = np.array([1, 2, 3])`,執(zhí)行 `arr * arr` 時(shí):
- 第一個(gè)元素計(jì)算:1 * 1 = 1
- 第二個(gè)元素計(jì)算:2 * 2 = 4
- 第三個(gè)元素計(jì)算:3 * 3 = 9
因此,結(jié)果為 `array([1, 4, 9])`。這就是為什么選項(xiàng) B 是正確答案的原因。