列表如何移除指定原属

nums = [3,2,2,3]
val = 3
for i in range(len(nums) - 1, -1, -1):  # 逆序遍历(出栈是最后一个元素先出)
    if nums[i] == val:  # 与目标值相等
        nums.pop(i)  # 将该元素出栈
print(nums) # 返回更新后数组的长度
posted @ 2019-08-26 15:54  豆瓣酱瓣豆  阅读(164)  评论(0编辑  收藏  举报