def getNonRepeatList1(data):
return list(set(data))
def getNonRepeatList2(data):
new_data = []
for i in range(len(data)):
if data[i] not in new_data:
new_data.append(data[i])
return new_data
def getNonRepeatList3(data):
return [i for n, i in enumerate(data) if i not in data[:n]]
def getNonRepeatList4(data):
print(dict.fromkeys(data))
return list(dict.fromkeys(data))
python数组去重5种方法
最新推荐文章于 2024-10-09 15:16:26 发布
本文介绍了四种使用Python去除列表重复元素的方法,包括利用set、字典、枚举和for循环等不同方式实现列表去重,适合需要处理大量数据并保持元素唯一性的场景。

1388

被折叠的 条评论
为什么被折叠?



