小编use*_*122的帖子

Numpy删除重复的列值

我有一个numpy数组如下

array([[ 6,  5],
   [ 6,  9],
   [ 7,  5],
   [ 7,  9],
   [ 8, 10],
   [ 9, 10],
   [ 9, 11],
   [10, 10]])
Run Code Online (Sandbox Code Playgroud)

我想选择y坐标是唯一的元素.如果两个y坐标相同,我想选择x坐标较小的元素.

预期产出

array([[ 6,  5],
   [ 6,  9],
   [ 8, 10],
   [ 9, 11]])
Run Code Online (Sandbox Code Playgroud)

说明

挑[6,5]过[7,5]

挑[8,10]了[9,10]和[10,10]

挑 [9, 11]

谢谢

python arrays numpy

5
推荐指数
1
解决办法
599
查看次数

标签 统计

arrays ×1

numpy ×1

python ×1