栗子1:利用 set L1 = ( 1 , 1 , 2 , 2 , 3 , 3 ) print ( set ( L1 ) ) 结果为: {1, 2, 3} 栗子2:利用 np.unique import numpy as np L1 = ( 1 , 1 , 2 , 2 , 3 , 3 ) print ( np . unique ( L1 ) ) 结果为: [1 2 3] 栗子3:利用循环 import numpy as np L1 = ( 1 , 1 , 2 , 2 , 3 , 3 ) L2 = list ( L1 ) L3 = [ ] for i in L2 : if i not in L3 : L3 . append ( i ) print ( L3 ) 结果为: [1, 2, 3] 以下来自博客: Python 二维数组元素去重 np.unique()函数的使用 ### 4.2 元素去重 import numpy as np # 4.2.1 一维数组去重 a = np . array ( [ 1 , 2 , 3 , 4 , 5 , 5 , 7 , 3 , 2 , 2 , 8 , 8 ] ) print ( '去重前:' , a ) b = np . unique ( a ) print ( '去重后:' , b ) # 4.2.2 二维数组去重 c = np . array