Python去除list中的重復元素的最簡單辦法

n42g 9年前發布 | 3K 次閱讀 Python

初學者經常會遇到如何移除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]
>>>

 本文由用戶 n42g 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!