我在這裏尋找一些幫助,我有一個列表,它也正是這個Python中刪除重複3在同一時間
名單如下:[1,1,1,5,5,5,10, 10,10,10,10,10,8,8,8,8,8,8]
希望的結果:[1,5,10,10,8,8]
我通過一次遍歷列表3來嘗試所有可能的方式,並且每三次更換一次。
''.join([List[i] for i in range(len(List) - 1) if List[i + 1] != XX[i]] + [List[-1]])
我只是不能得到我的頭附近有一些python嚮導誰可以做到這一點?
感謝
的期望是什麼結果,這樣的名單= [1,1,1,1,1]? It – Alex
在這種情況下,您只需要一個簡單的切片:「[1,1,1,5,5,10,10,10,10,10,10,8,8,8,8,8, 8] [:: 3]'。 – chepner
會不會有重複? '[1,2,3]'會返回什麼? –