Python去除list中的重复元素的最简单办法

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

初学者经常会遇到如何移除list中重复元素的问题。 这个问题在其他语言中可能需要for循环什么的,而在python中不用这样,非常简单,只需要将list作为set的构造函数构造一个set,然后再将set转换会list就可以了。

如下代码:

myList = list(set(myList))

下面是使用示例:

>>> myList = [1, 2, 3, 3, 2, 2, 4, 5, 5]
>>> myList
[1, 2, 3, 3, 2, 2, 4, 5, 5]
>>> myList = list(set(myList))
>>> myList
[1, 2, 3, 4, 5]
>>>