-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()就可以工作? –