
题目地址:移除元素
思路1:自拟思路——如果值和目标值相等,则使用del删除
和026删除排序数组中的重复项的思路类似,将列表中的每个数据和目标数据作对比,即可。
总结:。。
用时: 72 ms
nums = [0,1,2,2,3,0,4,2]
val = 2
def removeElement1(nums, val):
l=len(nums)
index=0
for i in range(l):
if nums[index]==val:
del nums[index]
else:
index+=1
return index
网友评论