arr = np.array([[1, 2],[3, 4],[5, 6],[7, 8],[3, 4],[1, 2]])
print(np.array(list(set([tuple(t) for t in arr]))))
必须先把列表中每个元素转化为tuple,因为list不可哈希但是tuple可哈希。
如:转换成下列格式
set(【(),(),()】)
arr = np.array([[1, 2],[3, 4],[5, 6],[7, 8],[3, 4],[1, 2]])
print(np.array(list(set([tuple(t) for t in arr]))))
必须先把列表中每个元素转化为tuple,因为list不可哈希但是tuple可哈希。
如:转换成下列格式
set(【(),(),()】)