将列表中的零全部移到末尾

tc674418 程序题 共 个子题

题目说明

有一组数据 [0,20,0,4,31] 存放在 nums 中,请将列表中的所有零移动到列表尾。

nums=[0,20,0,4,31]
initLen = ①
i=0
j=0
while i<initLen:
    if ②:
        ③= nums[i]
        j+=1
    i+=1
④=( len(nums)-j)*[0]
print(⑤)

评分标准

  1. len(nums)(3分)

  2. nums[i]!=0(4分)

  3. nums[j](3分)

  4. nums[j:](3分)

  5. nums(3分)

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧