
关于Python中去除列表重复元素的三种常见技巧探讨
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了在Python编程语言中去除列表中的重复元素的三种常用方法,并分析各自的优缺点。适合希望提高代码效率和质量的Python开发者阅读。
本段落介绍了在Python中删除列表重复元素的三种常用方法,并给出了一个具体的例子:给定一个列表listA = [python, 语, 言, 是, 一, 门, 动, 态, 语, 言],要求去除其中的重复项。这里以第一种方法为例进行说明:
### 方法1:
对列表使用排序函数后,从最后一个元素开始向前遍历相邻两个元素,并删除遇到的第一个重复项;如果没有找到相同的值,则指针向左移动一位并继续执行上述过程。
具体实现如下所示:
```python
def deleteDuplicatedElementFromList(listA):
listA.sort()
print(Sorted List:, listA)
length = len(listA) - 1
while(length > 0):
if (listA[length] == listA[length-1]):
del listA[length]
else:
length -= 1
print(deleteDuplicatedElementFromList([python, 语, 言, 是, 一, 门, 动, 态, 语, 言]))
```
全部评论 (0)
还没有任何评论哟~


