RomanOks Asked:2020-11-18 06:30:39 +0000 UTC2020-11-18 06:30:39 +0000 UTC 2020-11-18 06:30:39 +0000 UTC 从键盘输入一维 Numpy 数组,求向量所有元素的乘积 772 输入的数组值a = asarray(input())。现在如何处理任何元素?以及如何将数组的所有元素相乘? python 1 个回答 Voted Best Answer MaxU - stop genocide of UA 2020-11-18T08:54:04Z2020-11-18T08:54:04Z 引入数组值a = asarray(input())。现在如何处理任何元素? 你输入了一行 In [337]: a = np.asarray(input()) 1 2 3 4 In [338]: a Out[338]: array('1 2 3 4', dtype='<U7') 如果您需要将其拆分为数字: In [341]: a = np.array(input().split()).astype(int) 1 2 3 4 In [342]: a Out[342]: array([1, 2, 3, 4]) In [343]: a.dtype Out[343]: dtype('int32') 如何将数组的所有元素相乘? In [336]: a.prod() Out[336]: 24
你输入了一行
如果您需要将其拆分为数字: