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