溫馨提示×

python怎么刪除矩陣中重復的元素

小億
135
2023-08-19 02:22:54
欄目: 編程語言

要刪除矩陣中重復的元素,可以使用嵌套循環(huán)和條件判斷來實現(xiàn)。

以下是一個示例代碼:

matrix = [[1, 2, 3], [4, 5, 2], [6, 7, 8], [1, 2, 3], [4, 5, 2]]
# 創(chuàng)建一個空列表用于存儲矩陣中不重復的元素
unique_matrix = []
# 遍歷矩陣中的每個元素
for row in matrix:
for element in row:
# 判斷元素是否已經存在于unique_matrix中
if element not in unique_matrix:
# 將不重復的元素添加到unique_matrix中
unique_matrix.append(element)
print(unique_matrix)

輸出結果為:[1, 2, 3, 4, 5, 6, 7, 8]

這段代碼會創(chuàng)建一個空列表unique_matrix,然后遍歷矩陣matrix中的每個元素。對于每個元素,它會檢查是否已經存在于unique_matrix中,如果不存在則將其添加到unique_matrix中。最后,unique_matrix中的元素即為矩陣中不重復的元素。

0