【发布时间】:2018-04-17 15:27:18
【问题描述】:
我尝试使用np.where 获取数组的索引,并希望以这样的方式连接列表,从而为我提供一维列表。是否可以?
l = np.array([10,20,14,10,23,5,10,1,2,3,10,5,6,5,10])
y= np.where(l==10)
p=np.where(l==5)
如果我打印 y 和 p,它们会给我
(array([ 0, 3, 6, 10, 14]),)
(array([ 5, 11, 13]),)
添加后会生成一个元组列表。但是我想要的输出是这样的:
[0,3,6,10,14,5,11,13]
【问题讨论】:
-
where生成一个数组元组,每个维度一个。