你可以简单地做
y = np.unique(x, axis=0)
z = []
for i in y:
z.append(tuple(i))
原因是numpy将元组列表解释为2D数组。通过设置axis = 0,您将要求numpy不要展平数组并返回唯一的行。
不论顺序如何,都可以在python列表中获取唯一的元组
你可以简单地做
y = np.unique(x, axis=0)
z = []
for i in y:
z.append(tuple(i))
原因是numpy将元组列表解释为2D数组。通过设置axis = 0,您将要求numpy不要展平数组并返回唯一的行。