-2
說我有一個列表刪除列表中的重複,但保留一個副本
list = ["1","2","1","3"]
,我想擺脫重複1的,但我想保留一個副本,因此該清單將讀
list = ["1","2","3"]
我知道我可以使用set()來擺脫重複,但我將無法保留副本。我將如何去保留副本?
說我有一個列表刪除列表中的重複,但保留一個副本
list = ["1","2","1","3"]
,我想擺脫重複1的,但我想保留一個副本,因此該清單將讀
list = ["1","2","3"]
我知道我可以使用set()來擺脫重複,但我將無法保留副本。我將如何去保留副本?
使用set
然後再將它轉換爲list
lists = ["1","2","1","3"]
new_list = list(set(lists))
你怎麼通過保持一個副本是什麼意思?如果您從列表中刪除一個列表,列表將保持不變。 –
你已經顯示的答案正是你從將你的列表轉換爲集合,忽略訂購的問題而得到的結果... –
@Francisco Couzo哦... woops我很抱歉,我沒有實際編寫代碼然而,當閱讀set()時,我假設它刪除了所有重複項,並沒有保留任何重複項。那麼簡單地使用set()就可以工作? –