import numpy as np
Y = np.concatenate(np.ones(10), np.zeros(10))
今天运行这段代码的时候,报错:
only integer scalar arrays can be converted to a scalar index
在网络上搜索之后发现,concatenate函数的原型为concatenate((a1, a2, …), axis=0),所以要改成以下形式:
Y = np.concatenate((np.ones(10), np.zeros(10)))
等于说加上了括号