1. lst1和lst2都是升序排序的列表,执行如下Python程序段:

result=[]

i=0#用于遍历1st1

j=0#用于遍历1st2

while i<len(lst1) and j<len(lst2) :#①

    if lst1[i]<lst2[j]:

        result.append(lst1[i])

        i+=1

    else:

        result.append(lst2[j])

        j+=1

while i<len(lst1):

    result.append(lst1[i])  #②

    i+=1

while j<len(lst2):

    result.append(lst2[j]) #③

    j+=1

下列说法不正确的是(   )

A. 程序段①执行后,result可能与lst1相同 B. 程序段①执行后,result可能与lst2相同 C. 在一次程序运行中,②处代码和③处代码可能都被执行 D. 程序执行后,列表result中的元素升序排序
【考点】
常见数据类型、数组; 排序算法及程序实现;
【答案】

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