更多“已知列表lst1=[8,5,7,2,10],lst2=sorted(lst1),则表达式lst2[-1]的值为()”相关的问题
第1题
已知列表lst=[1,2,3],则执行表达式lst[1]='a'后:
A、报错
B、lst的值为[1,'a',3]
C、lst的值为[1,a,3]
D、lst的值为[1,2,3]
点击查看答案
第2题
假设有三个列表: lst_name=['Tommy','Joyce','Dora'], lst_number=['two','three','four'], lst_fruit=['apples','bananas','pears'], 试编写程序,由用户依次输入三个整数(均在[0,2]范围内),将其分别作为索引依次访问三个列表中对应的元素并进行造句。
点击查看答案
第3题
试编写程序,完成以下功能: 1、接收由用户输入的一个英文句子(假设没有任何标点符号,仅由单词和空格组成) 2、接收由用户输入的一个字符,比如'/',‘-’等 3、从英文句子中提取所有的单词,放入一个列表中 4、使用用户输入的字符作为分隔符,将列表中的每个单词重新连接成一个字符串,并输出。
点击查看答案
第4题
试编写程序,实现以下功能: 1、接收由用户输入的分数列表 提示:已知表达式a=eval(input()),当用户输入为'[70,87,90]'时,a获取的值为[70,87,90] 2、将列表中的分数去掉一个最低分和一个最高分(最低分如有相同,仅删除一个;最高分如有相同,也仅删除一个) 提示:可先将列表排序,然后通过索引访问获取最高分和最低分。也可以直接通过max和min函数获取最高分和最低分。 3、计算列表中剩余分数的平均分,并将结果输出,输出时使用format方法保留一位小数。 注意:假设用户输入的分数大于等于三个
点击查看答案
第5题
运行以下程序,输出结果为: lst=[1,2,3,4,3,2,5,1,3] n=lst.count(3) for i in range(0,n): lst.remove(3) print(lst[3])
点击查看答案
第6题
运行以下程序,输出结果为: lst1=[1,2,3,4,5] lst2=[] for i in lst1: lst2=[i]+lst2 print(lst1[0]+lst2[0])
点击查看答案
第7题
运行以下程序,输出结果为: lst1=[1,2,3,4,5] lst2=[i*2 for i in lst1] for i in lst2: print(i,end='') #此处''为空字符串
点击查看答案
第8题
运行以下程序,输出结果为: lst1=[70,80,93,88,90] lst2=[i for i in lst1 if i>90] print(lst2)
点击查看答案
第9题
运行以下程序,输出结果为: lst1=['abc','def','ghi'] lst2=[i[::-1] for i in lst1] print(lst2[1][2])
点击查看答案