1:从排序数组中删除重复项(python)

nums=[1,2,3,3,3,5]
j = 0                        //定义以一个下标j 用它来存放数组不相同的元素
for i in range(len(nums)):  
    if nums[i] != nums[j]:    //如果不相等 ,数组 j+1下标就把 那个不相等的数存起来,这样就是实现了 删除重复项
        nums[j+1] = nums[i]
        j+=1
for i in nums[:j+1]:           
    print(i,end=' ')

猜你喜欢

转载自blog.csdn.net/qq_38013105/article/details/88775802
今日推荐