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) # 返回更新後數組的長度