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]
集合转换适合无需保留顺序的场景,字典方法则能保持元素原始出现顺序。根据需求选择合适方案即可。
简单代码,高效解决日常问题。

浙公网安备 33010602011771号