我想遍歷兩個列表清單,並避免每個列表的位置1和2之間的值的重複組合。如何循環兩個列表的列表並避免特定位置的值出現重複組合?
a = [[2007, 206, 205, 8], [2007, 206, 208, 9]]
b = [[2007, 205, 206, 8], [2007, 207, 210, 10]]
在此情況下爲一個[0],位置1和2將分別是206和205,以及用於B [0],位置1和2將是205和206一個[0]和B [0]來自相同的數據集,但結構不同。但是,基於組合,b [0]將是[0]的副本。我如何避免使用這種基於組合的重複?
謝謝。
Python有一個'set'數據結構,你可能會發現有用。 –
因爲它是一個「重複」,你想在'b [0]中發生什麼? – mgilson
你想做什麼以「避免」重複?用a和b創建一個包含所有非重複記錄的新列表c?刪除a或b中的記錄?在a和b中的所有列表中刪除重複項,或者在相應的位置之間重複項? – Dave