def remove_same(ll):
ll_len = len(ll)
del_index = []
for i in range(ll_len):
if i > 0:
if ll[i] == ll[i-1]:
del_index.append(i)
import numpy as np
ll = np.delete(np.array(lst), del_index)
return list(ll)
lst=[1,2,3,4,4,4,4,4,4,5,6,6,8,8,12,12,12,12,13]
print(remove_same(lst))
[1, 2, 3, 4, 5, 6, 8, 12, 13]
刪除相鄰的重複數據
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.