要刪除矩陣中重復的元素,可以使用嵌套循環和條件判斷來實現。
以下是一個示例代碼:
matrix = [[1, 2, 3], [4, 5, 2], [6, 7, 8], [1, 2, 3], [4, 5, 2]]
# 創建一個空列表用于存儲矩陣中不重復的元素
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]
這段代碼會創建一個空列表unique_matrix
,然后遍歷矩陣matrix
中的每個元素。對于每個元素,它會檢查是否已經存在于unique_matrix
中,如果不存在則將其添加到unique_matrix
中。最后,unique_matrix
中的元素即為矩陣中不重復的元素。