Python列表(同步练习)-高一《Python程序设计语言》同步教学(高等教育出版社)

2024-03-28
| 4页
| 110人阅读
| 1人下载

内容正文:

列表练习(二) 一、填空题 1.(联考真题)list(str([3,4,5]))==[3,4,5]的值为___________ 2.(2022年6月联考真题)Python中在列表x的最后一个元素前追加一个元素:9,可以使用的命令是________ 3.表达式 [1] * 2 的值为 。 4. 表达式 [1, 2] * 2 的值为 。 5.表达式 3 not in [1, 2, 3]的值为 ; 6.表达式 [3] in [1, 2, 3]的值为 7.表达式len([1, 2, 3])的值为 , 8.表达式len([1, 2, [3],4,[5,6]])的值为 9.表达式 list(range(2,8))的值为__________; 10.表达式 list(range(2,8))[3] 的值为__________ 11.表达式 list(range(50, 60, 3)) 的值为__________ 12.已知 x = list(range(10)),则表达式 x[-4:] 的值为__________ 13.表达式sum([4,5,6])的值为_________ 14.已知列表 x=['8', '11', '2'],max(x)的值为 , 15.已知列表 x=['8', '11', '2'], min(x)的值为 16.已知 x = [1, 2,3],执行语句 x[0:0] = [4]之后,x的值为__________ 17.已知 x = [1, 2,3],执行语句 x[:2]= [4]之后,x的值为_________ 18.已知x = [1, 2, 3],执行语句 x[len(x)-1:] = [4, 5, 6]之后x的值为________。 19.已知列表 x = [1, 3, 2],执行语句x[1:]=[5]后x的值为 20.已知列表 x = [1, 3, 2],执行语句x[:2]=[5]后x的值为 21.表达式[1, 2, 3, 2].count(2)的值为 22.已知列表x=['dog', 'cat', 'duck'],x.count('cat')的值为 23.已知列表x=[1,3,2],执行x.reverse()后x的值为 24.已知列表x=[1,3,2],执行x=x.reverse()后x的值为 25.已知 x = [3, 7, 5],那么执行语句 x.sort(reverse=True)之后,x的值为 26.已知 x = [3, 7, 5],那么执行语句 x = x.sort(reverse=True)之后,x的值为 27.已知 x = [3, 7, 5],那么执行语句 x = x.sort( )之后,x的值为 28.已知 x = [3, 7, 5,4,3],那么执行语句 x.index(3)值为 29.已知 x = [3, 7, 5,4,3],那么执行语句 x.index(3,3)值为 二、程序分析题 1. 以下程序运行结果为 lst = [1, 4, 5, [1, 3, 5, 6, [8, 9, 10, 12]]] print(lst[3][4]) 2.以下程序运行结果为 lst = [1, 4, 5, [1, 3, 5, 6, [8, 9, 10, 12]]] print(lst[-1][-1][-2]) 3.以下程序运行结果为 lst = [1, 4, 5, [1, 3, 5, 6, [8, 9, 10, 12]]] print(len(lst[-1][-1])) 4.下列Python程序的运行结果是 x = [1,2,3,4] x.insert(1,5) x[3]=9 x.sort( ) print(x) 5.下列语句执行后,s值为 s=[1,2,3,4,5,6] s[:1]=[] s[:2]=['a'] s[2:]=['b'] s[2:3]=['x','y'] del s[:1] 参考答案 一、填空题 1.False 2.x

资源预览图

Python列表(同步练习)-高一《Python程序设计语言》同步教学(高等教育出版社)
1
Python列表(同步练习)-高一《Python程序设计语言》同步教学(高等教育出版社)
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。