题目 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 代码 class Solution: def removeElement(self, nums: List[int], val: int) -> int: if not nums: return 0 j = 0 for i in range(len(nums)): if nums[i] != val: nums[j] = nums[i] j += 1 return j