如何删除列表中重复元素 python
时间: 2024-04-30 22:17:52 浏览: 161
可以通过将列表转换为集合来删除重复元素,然后再将集合转换回列表。
示例代码如下:
```
my_list = [1, 2, 3, 2, 4, 3, 5, 6, 5]
my_list = list(set(my_list))
print(my_list)
```
输出:
```
[1, 2, 3, 4, 5, 6]
```
请注意,此方法会打乱列表元素的原始顺序。如果需要保留原始顺序,则可以使用以下代码:
```
my_list = [1, 2, 3, 2, 4, 3, 5, 6, 5]
new_list = []
for item in my_list:
if item not in new_list:
new_list.append(item)
print(new_list)
```
输出:
```
[1, 2, 3, 4, 5, 6]
```
阅读全文