范围函数中的标量数组错误 - Python

时间:2018-05-04 08:54:00

标签: python numpy

我试图将某些值放在一维数组中(基于索引),但是当我将索引插入for循环中的范围函数时 - 我收到错误:

component

以下是相关代码:

React

我不明白为什么会发生这种情况,因为n本身就认为它不是一个索引?

谢谢!

1 个答案:

答案 0 :(得分:1)

where返回一个ndarray。您只需要使用第一个元素

for i in range(n[0]):
    y[i] = 0