파이썬은 2 차원 배열에서 중복 항목을 제거하고 n 개의 동일한 항목 중 하나만 유지합니다.

List=[]
Length=6
for i in range(Length):
    List.append([])#初始化二维列表
List[0].append(0)
List[0].append(10)
List[0].append(20)
List[0].append(30)
List[1].append(0)
List[1].append(10)
List[1].append(20)
List[1].append(30)
List[2].append(0)
List[2].append(10)
List[2].append(20)
List[2].append(30)
List[3].append(0)
List[3].append(10)
List[3].append(20)
List[3].append(30)
List[4].append(0)
List[4].append(10)
List[4].append(20)
List[4].append(30)
List[5].append(0)
List[5].append(10)
List[5].append(20)
List[5].append(30)


b=[]
for i in List :
    if i not in b :
        b.append(i)
print(b)

산출:

[[0, 10, 20, 30]]
List=[]
Length=6
for i in range(Length):
    List.append([])#初始化二维列表
List[0].append(0)
List[0].append(10)
List[0].append(20)
List[0].append(30)
List[1].append(0)
List[1].append(11)
List[1].append(20)
List[1].append(30)
List[2].append(0)
List[2].append(10)
List[2].append(20)
List[2].append(30)
List[3].append(0)
List[3].append(10)
List[3].append(20)
List[3].append(30)
List[4].append(0)
List[4].append(10)
List[4].append(20)
List[4].append(30)
List[5].append(0)
List[5].append(10)
List[5].append(20)
List[5].append(50)

b=[]
for i in List :
    if i not in b :
        b.append(i)
print(b)

산출

[[0, 10, 20, 30], [0, 11, 20, 30], [0, 10, 20, 50]]

추천

출처blog.csdn.net/qq_43511299/article/details/114230511