您可以通过将内部数组(坐标)转换为元组来获得所需的结果。
R = map(lambda x: (x), R);
然后,您可以使用R.index((number1,number2));查找元组的索引。
希望这可以帮助!
[编辑]为了解释上面的代码中发生的事情,map函数遍历(迭代)了数组R中的项目,并且每个项目都用lambda函数的返回结果替换了它。因此,这等效于以下方面:
def someFunction(x): return (x)for x in range(0, len(R)): R[x] = someFunction(R[x])
因此,它接受每个项目并对其执行操作,然后将其放回列表中。我意识到它可能实际上并没有达到我的预期(返回(x)似乎没有将常规数组更改为元组),但是它确实对您有所帮助,因为我认为通过迭代遍历python可能会创建常规numpy数组中的数组。
要实际转换为元组,以下代码应该有效
R = map(tuple, R)
(积分https://stackoverflow.com/a/10016379/2612012)



