2024-03-28 13:09:04 发布
网友
A = [1,2,2,2,3] cleaned_A = [1,2,3]
我知道remove()方法或将列表转换为一个集合。 我想知道是否有一个更快的方法来做到这一点,而不改变数据结构?你知道吗
使用set使值唯一:
cleaned_A = list(set(A))
您可以将其转换为一个集合,然后再转换回一个列表以删除重复项。试试这个:
>>> A = [1,2,2,2,3] >>> A = list(set(A)) >>> A [1, 2, 3]
将其转换为set,然后按以下方式返回list:
set
list
使用set使值唯一:
您可以将其转换为一个集合,然后再转换回一个列表以删除重复项。试试这个:
将其转换为
set
,然后按以下方式返回list
:相关问题 更多 >
编程相关推荐