【发布时间】:2019-02-13 10:18:47
【问题描述】:
我想从 numpy 数组中删除重复项。
>data = np.array([[1,"a",3,3,4],
[1,8,9,9,4],
[1,"a",3,3,4]])
>new_array = [tuple(row) for row in data]
>uniques = np.unique(new_array)
>uniques
output: array(['1', '3', '4', '8', '9', 'a'], dtype='<U1')
但我想要的是
output: np.array([[1,"a",3,3,4],[1,8,9,9,4]])
我该怎么做?谢谢。
【问题讨论】: