Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何计算两个数组之间的匹配行数?_Python_Arrays_Numpy - Fatal编程技术网

Python 如何计算两个数组之间的匹配行数?

Python 如何计算两个数组之间的匹配行数?,python,arrays,numpy,Python,Arrays,Numpy,我有两个包含坐标的不同大小的二维数组。我试图取第一个数组(较短),看看其中包含的坐标是否出现在第二个较大的数组中。从而获取每一行并检查它是否与另一个数组中的行匹配。两个数组都是Numpy数组 是否仍有计算匹配行数的方法?我一整天都在绞尽脑汁搜索网页,但似乎找不到我要找的东西 较小的查询数组有2列和大约100行坐标点,而较大的查询数组有大约350个坐标点。可以通过使用元组而不是Numpy数组来完成,如下所示: 数据1=集合(数组1中对的元组(对)) 数据2=集合(数组中成对的元组(成对)) 匹配项

我有两个包含坐标的不同大小的二维数组。我试图取第一个数组(较短),看看其中包含的坐标是否出现在第二个较大的数组中。从而获取每一行并检查它是否与另一个数组中的行匹配。两个数组都是Numpy数组

是否仍有计算匹配行数的方法?我一整天都在绞尽脑汁搜索网页,但似乎找不到我要找的东西


较小的查询数组有2列和大约100行坐标点,而较大的查询数组有大约350个坐标点。

可以通过使用元组而不是Numpy数组来完成,如下所示:

数据1=集合(数组1中对的元组(对))

数据2=集合(数组中成对的元组(成对))

匹配项=数据1和数据2