每列都有Numpy独特的元素

时间:2016-10-23 04:59:51

标签: python numpy

我正在寻找一种方法将XYZDocument.getElementsByClass("YourClassNameHere").get(0).text(); numpy矩阵缩小为一个较小的矩阵,每个列只出现一次。

例如:

Nx2

必须维持订单(每个号码出现的第一种情况必须是使用的号码。)

这个的python实现是:

A = np.array([[2, 0],
              [1, 0],
              [0, 1],
              [1, 1],
              [1, 3],
              [1, 2]])
# Would be output as
[[2, 0],
 [0, 1],
 [1, 3]]

但我想知道是否存在更多以numpy为中心的解决方案。我在查看output = [] x_occurances = set() y_occurances = set() for x, y in A: if x not in x_occurances and y not in y_occurances: output.append([x, y]) x_occurances.add(x) y_occurances.add(y) 但是我发现的情况似乎只适用于唯一的行或列。

0 个答案:

没有答案