pop remove del删除重复元素只能删一半,由此需要加标记位
a=[1,2,3,4,5]*10
a.sort()
i=0
while i<len(a):
if a[i]>2:
a.remove(a[i])
i-=1 #保持原下标
i+=1
pop remove del删除重复元素只能删一半,由此需要加标记位
a=[1,2,3,4,5]*10
a.sort()
i=0
while i<len(a):
if a[i]>2:
a.remove(a[i])
i-=1 #保持原下标
i+=1