python列表按顺序去重

2023-11-18 02:23:55

可以使用set()函数将列表转换为集合,然后再将集合转换回列表,即可实现列表按顺序去重。下面是示例代码:

# 定义一个包含重复元素的列表
lst = [1, 2, 3, 4, 3, 2, 1]

# 利用set()函数将列表转换为集合,并去重
unique_set = set(lst)

# 将集合转换回列表,并保持原有顺序
unique_lst = list(unique_set)

print(unique_lst)

输出结果为:[1, 2, 3, 4]