1. 有如下Python程序段:

res=[]

for i in range(len(a)):

    if len(res)==0 or a[i]>res[-1]:

        res.append(a[i])

    elif len(res)==1:

        res[0]=a[i]

    elif len(res)>1 and a[i]>res[-2]:

        res[-1]=a[i]

print(len(res))

执行程序段后,输出结果为4,则列表a的值可能为(   )

A. [0,2,8,7,10] B. [9,6,1,0,7] C. [3,5,7,8,9] D. [6,1,9,3,8]
【考点】
分支结构语句及程序实现; 循环结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
基础巩固
能力提升
变式训练
拓展培优
真题演练
换一批