分析给定Python程序,判断运行后列表a可能的值是哪一项

me122799 单选题 共 个子题

Python程序如下:

from random import random
a=[0]*7
flag=[False]*10
i=1
while i<=6:
    a[i]=int(random()*5)*2+1
    if flag[a[i]]==False or a[i]>a[i-1]:
        flag[a[i]]=True
        i=i+1

该程序段运行后,列表a的值可能为?

A

[0, 7, 5, 9, 7, 1, 7]

B

[0, 1, 3, 5, 7, 9, 1]

C

[0, 9, 2, 3, 5, 7, 5]

D

[0, 9, 5, 9, 7, 9, 1]

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