python 有序去重 set list

# 列表数据 data = [1, 2, 3, 4, 1, 2, 5, 6, 3]

# 使用列表推导式创建新列表,只包含不重复的元素

 

unique_data = [] [unique_data.append(item) for item in data if item not in unique_data]

 

>>>[1, 2, 3, 4, 5, 6]

posted @ 2023-05-19 10:27  trysocket  阅读(8)  评论(0编辑  收藏  举报