在Python中删除元素
因此,如果输入类似于[0,1,5,5,3,0,4,5]5,则输出将为5。
为了解决这个问题,我们将遵循以下步骤-
计数:=0
对于数字的每个索引i
nums[count]:=nums[i]
如果nums[i]不等于val,则-
数:=数+1
返回计数
示例
让我们看下面的实现以更好地理解-
class Solution:
def removeElement(self, nums, val):
count = 0
for i in range(len(nums)):
if nums[i] != val :
nums[count] = nums[i]
count +=1
return count
ob = Solution()print(ob.removeElement([0,1,5,5,3,0,4,5], 5))输入项
[0,1,5,5,3,0,4,5], 5
输出结果
5
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练