leetcode python3 移除元素

class Solution:
    def removeElement(self, nums: List[int], val: int) -> int:
        lens=len(nums)
        i=0
        while i<lens:
            if (nums[i]==val):
                del nums[i]
                lens=lens-1
            else:
                i+=1
        return lens

代码思路:遍历数组,当元素与目标值相等时删除元素,否则进行下一目标值的比较,直到完成遍历

发布了30 篇原创文章 · 获赞 0 · 访问量 327

猜你喜欢

转载自blog.csdn.net/m0_37656366/article/details/104626645