【发布时间】:2014-01-10 17:32:24
【问题描述】:
我有一个数组
v = (x,y,z)
还有两个多维数组
l = (a,b,c),(d,e,f)
和
r = (g,h,i),(l,m,n),(x,y,z).
我想知道v 的索引是在第一个还是第二个多维数组中。我试过numpy.where(v==l)[0][0] 但它返回:
对于大小为 0 的轴 0,索引 0 超出范围。
只有在我知道必须搜索索引的矩阵之前才有效,但我不知道。谢谢
如果我想知道索引和包含它的数组呢?
【问题讨论】:
-
您的实际数据是什么样的?你说的是元组、Python 列表还是 NumPy 数组?
-
你想在这里输出什么?通过仅返回索引,您如何知道在哪个数组中找到了它?
-
我说的 np.arrays 可能是巨大的
标签: python arrays numpy indexing