📅  最后修改于: 2023-12-03 14:45:59.993000             🧑  作者: Mango
在 Python 中,我们可以用多种方法去除列表中的重复元素。以下是一些常用方法。
将列表转换为集合,再将集合转换回列表就可以去除重复元素。
original_list = [1, 1, 2, 2, 3, 3]
new_list = list(set(original_list))
print(new_list) # 输出 [1,2,3]
通过循环遍历原始列表,将没出现过的元素添加到新列表中。
original_list = [1, 1, 2, 2, 3, 3]
new_list = []
for i in original_list:
if i not in new_list:
new_list.append(i)
print(new_list) # 输出 [1,2,3]
Python 中的列表推导式语法可以简单地去除列表中的重复元素。
original_list = [1, 1, 2, 2, 3, 3]
new_list = [i for i in set(original_list)]
print(new_list) # 输出 [1,2,3]
以上三种方法均可以去除列表中的重复元素。需要根据具体的需求和数据量选择合适的方法。
参考文献: