python删除数组内相同项
时间: 2023-10-16 19:08:24 浏览: 56
删除一维数组中相同元素
可以使用set()函数将列表转换成集合,然后再转换回列表,这样就可以去除重复项。
示例代码:
```
a = [1, 2, 3, 2, 4, 3, 5]
a = list(set(a))
print(a)
```
输出结果:
```
[1, 2, 3, 4, 5]
```
如果需要保持原来的顺序,可以使用OrderedDict()函数来实现:
```
from collections import OrderedDict
a = [1, 2, 3, 2, 4, 3, 5]
a = list(OrderedDict.fromkeys(a))
print(a)
```
输出结果:
```
[1, 2, 3, 4, 5]
```
阅读全文