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