Python快速实现列表去重

在数据处理中,列表去重是常见需求。Python有多种实现方式,这里分享两种高效方法。

方法一:利用集合(无序)

original_list = [1, 2, 2, 3, 4, 4]
unique_list = list(set(original_list))
print(unique_list)  # 输出顺序可能变化

方法二:使用字典保持顺序(Python 3.6+)

original_list = [1, 2, 2, 3, 4, 4]
unique_list = list(dict.fromkeys(original_list))
print(unique_list)  # 输出:[1, 2, 3, 4]

集合转换适合无需保留顺序的场景,字典方法则能保持元素原始出现顺序。根据需求选择合适方案即可。

简单代码,高效解决日常问题。

posted @ 2026-01-30 14:28  马瑞鑫03  阅读(0)  评论(0)    收藏  举报