第11卷 列表《计算机编程基础-Python语言》安徽省分类考试和对口招生《计算机考纲百套卷》

2026-04-10
| 2份
| 18页
| 31人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 序列
使用场景 中职复习
学年 2026-2027
地区(省份) 安徽省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 187 KB
发布时间 2026-04-10
更新时间 2026-04-10
作者 PythonStudy
品牌系列 学易金卷·考纲百套卷
审核时间 2026-04-10
下载链接 https://m.zxxk.com/soft/57279912.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:安徽省普通高校对口招生专业理论考试《计算机类考纲百套卷》,依据《安徽省普通高校对口招生计算机类专业课考试纲要》编写。每门课程均分三层训练:紧扣考纲 “掌握”“理解” 要求编写考点训练卷;强化知识交叉与场景关联,按考纲专题编专题训练卷;聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第11卷,按《计算机编程基础-Python语言》范围和要求编写。具体内容为:Python列表定义、创建列表、列表的索引和切片、列表的拆分赋值、列表的操作、列表函数。 安徽省《计算机考纲百套卷》 第11卷 《计算机编程基础-Python语言》 列表 考点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共25小题,每题2分,共50分) 1.下列关于Python列表的描述,正确的是( )。 A. 列表中的元素必须是同一种数据类型 B. 列表创建后其长度不可改变 C. 列表是一种可变序列,支持嵌套 D. 列表只能通过 [] 方式创建 2.下列哪个选项可以创建一个包含字符 'a'、'b'、'c' 的列表( )。 A. list('abc') B. 'abc'.split() C. ['a','b','c'].join() D. str('abc').to_list() 3.执行 lst = [1, 2, 3, 4, 5]; print(lst[-3]) 的输出结果是( )。 A. 2 B. 3 C. 4 D. 5 4.对于列表 lst = [10, 20, 30, 40, 50],切片 lst[1:4:2] 的结果是( )。 A. [20, 40] B. [20, 30, 40] C. [30, 50] D. [20, 30] 5.表达式 [1, 2] * 3 的结果是( )。 A. [1, 2, 1, 2, 1, 2] B. [3, 6] C. [1, 2, 3] D. [1, 2, 1, 2] 6.下列哪个表达式的结果为 True( )。 A. [1, 2] > [1, 1, 3] B. [2, 1] > [1, 2] C. [1, 2, 3] > [1, 2] D. [1, 2] > [1, 2, 0] 7.执行 *a, b = [1, 2, 3, 4] 后,变量 a 的值是( )。 A. [1, 2, 3] B. [1, 2] C. [2, 3, 4] D. [1, 2, 3, 4] 8. 已知 lst = [[1, 2], [3, 4]],则 lst[1][0] 的值是( )。 A. 1 B. 2 C. 3 D. 4 9.下列哪个操作会修改原列表( )。 A. sorted(lst) B. lst + [5] C. lst.append(5) D. lst[:] 10.执行以下代码后,lst 的值是( )。 lst = [1, 2, 3, 4] lst[1:3] = [10, 20, 30] A. [1, 10, 20, 30, 4] B. [1, 10, 20, 4] C. [1, 2, 3, 4, 10, 20, 30] D. [1, 10, 20, 30, 2, 3, 4] 11.下列哪个表达式会引发异常( )。 A. [1, 2].remove(3) B. [1, 2].pop(5) C. [1, 2].index(3) D. 以上都会 12.关于列表的 sort() 和 sorted(),下列说法错误的是( )。 A. sort() 会修改原列表 B. sorted() 返回新列表 C. sort() 可以指定 reverse 参数 D. sorted() 只能用于列表 13.执行 lst = [1, 2, 3]; lst.extend([4, 5]) 后,lst 的长度是( )。 A. 3 B. 4 C. 5 D. 6 14.对于列表 lst = [5, 2, 8, 1, 9],lst.sort(reverse=True) 后,lst[2] 的值是( )。 A. 5 B. 8 C. 9 D. 2 15.下列哪个表达式的结果为 True( )。 A. [1] in [1, 2, 3] B. [1] in [[1], 2, 3] C. 1 in [[1], 2, 3] D. [1, 2] in [1, 2, 3] 16.下列关于列表浅拷贝和深拷贝的说法,正确的是( )。 A. 切片操作 lst[:] 实现深拷贝 B. copy.deepcopy() 只复制第一层 C. 浅拷贝后,原列表和拷贝列表中的嵌套列表仍共享 D. list.copy() 实现深拷贝 17.执行以下代码,输出结果是( )。 lst = [1, 2, 3, 4, 5] lst[1:4:2] = [10, 20] print(lst) A. [1, 10, 3, 20, 5] B. [1, 10, 20, 5] C. 报错 D. [1, 10, 3, 20] 18.下列函数中,不能直接用于字符串的是( )。 A. max() B. sum() C. sorted() D. len() 19.执行 lst = [3, 1, 4, 1, 5]; lst.remove(1); lst.pop(2) 后,lst 的值是( )。 A. [3, 4, 5] B. [3, 4, 1] C. [3, 1, 4] D. [3, 1, 5] 20.下列哪个表达式可以获取列表 lst 中元素的最大值( )。 A. max(lst) B. lst.max() C. lst.sort()[-1] D. max(lst, key=len) 21.对于列表 lst = [2, 5, 3, 1, 4],执行 lst.index(3, 2, 4) 的结果是( )。 A. 1 B. 2 C. 3 D. 报错 22.执行 lst = [1, 2, 3, 4, 5]; del lst[1:3] 后,lst 的值是( )。 A. [1, 4, 5] B. [1, 2, 4, 5] C. [1, 3, 4, 5] D. [1, 2, 3] 23.下面关于列表切片赋值的说法,正确的是( )。 A. 当步长为1时,右侧元素个数必须等于切片选取的元素个数 B. 当步长大于1时,右侧元素个数可以任意 C. 当步长为1时,右侧元素个数可以多于或少于切片选取的个数 D. 切片赋值不能用于删除元素 24.执行 lst = [[1, 2], [3, 4]]; nlst = lst.copy(); nlst[0][0] = 10,则 lst 的值是( )。 A. [[10, 2], [3, 4]] B. [[1, 2], [3, 4]] C. [[10, 2], [3, 4]] D. [[1, 2], [10, 4]] 25. 下列哪个选项的代码执行后会输出 [1, 2, 3, 4, 5]( )。 A. print(list(range(5))) B. print(list(range(1, 6))) C. print(list(range(1, 5, 1))) D. print(list(range(0, 6, 2))) 2、 填空题(本大题共25小题,每题2分,共50分) 1.在Python中,列表是一种 ________ 数据类型,其元素可以是任意类型。 2.表达式 list("hello") 的结果是 ________。 3.对于列表 lst = [5, 10, 15, 20],lst[::-2] 的值是 ________。 4.对于列表 lst = [5, 10, 15, 20, 8, 11],lst[4:1:-2] 的值是 ________。 5.执行 lst = [1, 2, 3]; lst * 2 + lst[::-2]的结果是 ________。 6.表达式 [1, 2] > [1, 1, 3] 的结果是 ________。 7.执行 a, *b = [10, 20, 30, 40] 后,变量 b 的值是 ________。 8.访问嵌套列表 lst = [[1, 2], [3, [4, 5]]] 中数字5的索引表达式是 ________。 9.列表的 append()方法用于在末尾添加一个元素,而 ________ 方法用于将可迭代对象中的元素逐个添加到列表。 10.执行lst=[1,2,3,4,5];lst.insert(6,6)后,lst的值为_______。 11.执行 lst = [3, 1, 4, 1, 5]; lst.count(2)的结果是 ________。 12.执行 lst=[1,2,3,4];lst.reverse();lst.pop(2);print(lst)的结果为 ________。 13.执行lst=[1,2,3,4,5];lst.insert(2,2);lst.pop(3);print(sum(lst))的结果为_________。 14.执行 lst = [5, 2, 8, 1]; lst.sort() 后,lst[2]的值是 ________。 15.执行sorted(["222","22","11","2"],key=len)的结果为 ________。 16.下面代码的执行结果______。 lst=[1,2,3,[4,5]] nlst=lst[:] nlst[3][1]=50 print(lst) 17.执行 lst = [1, 2, 3, 4, 5]; lst[1:4] = [] 后,列表变为 ________。 18.执行lst = [1, 2, 3, 4, 5]; lst[1:3] = "ab"后,列表变为 ________。 19.执行 lst = [1, 2, 3, 4]; lst[::2] = [10,30] 后,列表变为 ________。 20.执行 min([0, False, 1, 2]) 的结果是 ________。 21.执行 max([True, 1, 0, -2]) 的结果是 ________。 22.执行 sum(range(1, 6, 2)) 的结果是 ________。 23.表达式 max(["333","22","5"],key=len)的结果是 ________。 24.执行 lst = [1, 2, 3]; nlst = lst[:]; nlst[0] = 10; print(lst[0]) 的输出是 ________。 25.lst = [3, 1, 4, 1, 5];print(lst.pop(2)+lst.pop())的结果为 ________。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:安徽省普通高校对口招生专业理论考试《计算机类考纲百套卷》,依据《安徽省普通高校对口招生计算机类专业课考试纲要》编写。每门课程均分三层训练:紧扣考纲 “掌握”“理解” 要求编写考点训练卷;强化知识交叉与场景关联,按考纲专题编专题训练卷;聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第11卷,按《计算机编程基础-Python语言》范围和要求编写。具体内容为:Python列表定义、创建列表、列表的索引和切片、列表的拆分赋值、列表的操作、列表函数。 安徽省《计算机考纲百套卷》 第11卷 《计算机编程基础-Python语言》 列表 考点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共25小题,每题2分,共50分) 1.下列关于Python列表的描述,正确的是( )。 A. 列表中的元素必须是同一种数据类型 B. 列表创建后其长度不可改变 C. 列表是一种可变序列,支持嵌套 D. 列表只能通过 [] 方式创建 【答案】C 【解析】列表可以存储任意类型,长度可变,支持嵌套,创建方式包括 [] 和 list()。 2.下列哪个选项可以创建一个包含字符 'a'、'b'、'c' 的列表( )。 A. list('abc') B. 'abc'.split() C. ['a','b','c'].join() D. str('abc').to_list() 【答案】A 【解析】list('abc') 将字符串转换为列表 ['a','b','c']。 3.执行 lst = [1, 2, 3, 4, 5]; print(lst[-3]) 的输出结果是( )。 A. 2 B. 3 C. 4 D. 5 【答案】B 【解析】负索引 -1 对应 5,-2 对应 4,-3 对应 3。 4.对于列表 lst = [10, 20, 30, 40, 50],切片 lst[1:4:2] 的结果是( )。 A. [20, 40] B. [20, 30, 40] C. [30, 50] D. [20, 30] 【答案】A 【解析】起始索引1(20),终止索引4(不含40),步长2,取索引1和3:20、40。 5.表达式 [1, 2] * 3 的结果是( )。 A. [1, 2, 1, 2, 1, 2] B. [3, 6] C. [1, 2, 3] D. [1, 2, 1, 2] 【答案】A 【解析】列表与整数相乘表示重复连接。 6.下列哪个表达式的结果为 True( )。 A. [1, 2] > [1, 1, 3] B. [2, 1] > [1, 2] C. [1, 2, 3] > [1, 2] D. [1, 2] > [1, 2, 0] 【答案】B 【解析】列表逐个比较元素,B 中第二个元素 2>1 成立。 7.执行 *a, b = [1, 2, 3, 4] 后,变量 a 的值是( )。 A. [1, 2, 3] B. [1, 2] C. [2, 3, 4] D. [1, 2, 3, 4] 【答案】A 【解析】带星号的变量会收集多余元素,此处 a 收集前三个,b 得到最后一个 4。 8. 已知 lst = [[1, 2], [3, 4]],则 lst[1][0] 的值是( )。 A. 1 B. 2 C. 3 D. 4 【答案】C 【解析】lst[1] 是 [3,4],再取索引 0 得 3。 9.下列哪个操作会修改原列表( )。 A. sorted(lst) B. lst + [5] C. lst.append(5) D. lst[:] 【答案】C 【解析】append 是原地修改;sorted 返回新列表;+ 返回新列表;切片返回新列表。 10.执行以下代码后,lst 的值是( )。 lst = [1, 2, 3, 4] lst[1:3] = [10, 20, 30] A. [1, 10, 20, 30, 4] B. [1, 10, 20, 4] C. [1, 2, 3, 4, 10, 20, 30] D. [1, 10, 20, 30, 2, 3, 4] 【答案】A 【解析】切片 [1:3] 对应元素 2,3,被替换为 [10,20,30],结果 [1,10,20,30,4]。 11.下列哪个表达式会引发异常( )。 A. [1, 2].remove(3) B. [1, 2].pop(5) C. [1, 2].index(3) D. 以上都会 【答案】D 【解析】A:remove 元素不存在报 ValueError;B:pop 索引越界报 IndexError;C:index 元素不存在报 ValueError;故全部异常。 12.关于列表的 sort() 和 sorted(),下列说法错误的是( )。 A. sort() 会修改原列表 B. sorted() 返回新列表 C. sort() 可以指定 reverse 参数 D. sorted() 只能用于列表 【答案】D 【解析】sorted() 可以对任何可迭代对象排序。 13.执行 lst = [1, 2, 3]; lst.extend([4, 5]) 后,lst 的长度是( )。 A. 3 B. 4 C. 5 D. 6 【答案】C 【解析】extend 将可迭代对象中的元素逐个添加,原列表有3个,加上2个,共5个。 14.对于列表 lst = [5, 2, 8, 1, 9],lst.sort(reverse=True) 后,lst[2] 的值是( )。 A. 5 B. 8 C. 9 D. 2 【答案】A 【解析】降序排序后为 [9,8,5,2,1],索引2为5。 15.下列哪个表达式的结果为 True( )。 A. [1] in [1, 2, 3] B. [1] in [[1], 2, 3] C. 1 in [[1], 2, 3] D. [1, 2] in [1, 2, 3] 【答案】B 【解析】A:[1] 整体不在列表中;B:[1] 是列表第一个元素;C:1 不是列表中的元素(列表元素是 [1],2,3);D:[1,2] 是列表第一个元素不在列表里面。 16.下列关于列表浅拷贝和深拷贝的说法,正确的是( )。 A. 切片操作 lst[:] 实现深拷贝 B. copy.deepcopy() 只复制第一层 C. 浅拷贝后,原列表和拷贝列表中的嵌套列表仍共享 D. list.copy() 实现深拷贝 【答案】C 【解析】切片和 copy() 都是浅拷贝,嵌套对象仍共享;深拷贝需 copy.deepcopy()。 17.执行以下代码,输出结果是( )。 lst = [1, 2, 3, 4, 5] lst[1:4:2] = [10, 20] print(lst) A. [1, 10, 3, 20, 5] B. [1, 10, 20, 5] C. 报错 D. [1, 10, 3, 20] 【答案】A 【解析】步长大于1时,左右两侧元素个数必须相等,这里右侧2个,左侧切片选出2个(索引1和3),个数相等,右侧也是两个,结果为 [1,10,3,20,5]。所以 A 正确。 18.下列函数中,不能直接用于字符串的是( )。 A. max() B. sum() C. sorted() D. len() 【答案】B 【解析】sum() 要求元素为数值,字符串不能求和。 19.执行 lst = [3, 1, 4, 1, 5]; lst.remove(1); lst.pop(2) 后,lst 的值是( )。 A. [3, 4, 5] B. [3, 4, 1] C. [3, 1, 4] D. [3, 1, 5] 【答案】A 【解析】remove(1) 删除第一个1,列表变为 [3,4,1,5];pop(2) 删除索引2的元素(1),得 [3,4,5]答案 A。 20.下列哪个表达式可以获取列表 lst 中元素的最大值( )。 A. max(lst) B. lst.max() C. lst.sort()[-1] D. max(lst, key=len) 【答案】A 【解析】max() 是内置函数,可直接取最大值;B 语法错误;C 会改变原列表且需索引;D 是取长度最大,不一定数值最大。 21.对于列表 lst = [2, 5, 3, 1, 4],执行 lst.index(3, 2, 4) 的结果是( )。 A. 1 B. 2 C. 3 D. 报错 【答案】B 【解析】index(3,2,4) 在索引2到4(不含4)中查找3,索引2位置是3,返回2。 22.执行 lst = [1, 2, 3, 4, 5]; del lst[1:3] 后,lst 的值是( )。 A. [1, 4, 5] B. [1, 2, 4, 5] C. [1, 3, 4, 5] D. [1, 2, 3] 【答案】A 【解析】del lst[1:3] 删除索引1和2的元素,剩下 [1,4,5]。 23.下面关于列表切片赋值的说法,正确的是( )。 A. 当步长为1时,右侧元素个数必须等于切片选取的元素个数 B. 当步长大于1时,右侧元素个数可以任意 C. 当步长为1时,右侧元素个数可以多于或少于切片选取的个数 D. 切片赋值不能用于删除元素 【答案】C 【解析】步长1时遵循“供应商原则”,可以多可以少;步长>1时要求个数相等;切片赋值可用空列表删除。 24.执行 lst = [[1, 2], [3, 4]]; nlst = lst.copy(); nlst[0][0] = 10,则 lst 的值是( )。 A. [[10, 2], [3, 4]] B. [[1, 2], [3, 4]] C. [[10, 2], [3, 4]] D. [[1, 2], [10, 4]] 【答案】A 【解析】浅拷贝后,嵌套列表仍共享,修改会影响原列表。 25. 下列哪个选项的代码执行后会输出 [1, 2, 3, 4, 5]( )。 A. print(list(range(5))) B. print(list(range(1, 6))) C. print(list(range(1, 5, 1))) D. print(list(range(0, 6, 2))) 【答案】B 【解析】range(1,6) 生成1~5,转为列表为 [1,2,3,4,5]。 2、 填空题(本大题共25小题,每题2分,共50分) 1.在Python中,列表是一种 ________ 数据类型,其元素可以是任意类型。 【答案】可变 【解析】列表是可变序列,支持增删改操作 2.表达式 list("hello") 的结果是 ________。 【答案】['h', 'e', 'l', 'l', 'o'] 【解析】list() 将可迭代对象的每个元素作为列表项,字符串的每个字符单独成为元素 3.对于列表 lst = [5, 10, 15, 20],lst[::-2] 的值是 ________。 【答案】[20, 10] 【解析】步长为 -2,从右向左每隔一个取一个。索引 -1(20),-3(10),得到 [20,10] 4.对于列表 lst = [5, 10, 15, 20, 8, 11],lst[4:1:-2] 的值是 ________。 【答案】[8, 15] 【解析】切片 [4:1:-2]:起始索引 4(值 8),结束索引 1(不含),步长 -2。取索引 4 和 2(因为 4-2=2),得到 8 和 15 5.执行 lst = [1, 2, 3]; lst * 2 + lst[::-2]的结果是 ________。 【答案】[1, 2, 3, 1, 2, 3, 3, 1] 【解析】lst * 2 = [1,2,3,1,2,3] lst[::-2] = 步长 -2 从右向左:索引 -1(3),-3(1)→ [3,1] 连接得 [1,2,3,1,2,3,3,1] 6.表达式 [1, 2] > [1, 1, 3] 的结果是 ________。 【答案】True 【解析】逐元素比较:第一个元素相等(1==1),比较第二个元素:2 > 1,所以整个列表 [1,2] 大于 [1,1,3] 7.执行 a, *b = [10, 20, 30, 40] 后,变量 b 的值是 ________。 【答案】[20, 30, 40] 【解析】*b 收集所有多余元素,第一个元素 10 赋给 a,其余全部给 b 作为列表。 8.访问嵌套列表 lst = [[1, 2], [3, [4, 5]]] 中数字5的索引表达式是 ________。 【答案】lst[1][1][1] 【解析】 lst[1] → [3, [4,5]] lst[1][1] → [4,5] lst[1][1][1] → 5 9.列表的 append()方法用于在末尾添加一个元素,而 ________ 方法用于将可迭代对象中的元素逐个添加到列表。 【答案】extend() 【解析】extend() 接受一个可迭代对象,将其每个元素追加到列表末尾 10.执行lst=[1,2,3,4,5];lst.insert(6,6)后,lst的值为_______。 【答案】[1, 2, 3, 4, 5, 6] 【解析】insert(6,6) 将 6 插入到索引 6 的位置,此时列表长度 5,最大索引 4,索引 6 超出范围,则插入到末尾,即 [1,2,3,4,5,6] 11.执行 lst = [3, 1, 4, 1, 5]; lst.count(2)的结果是 ________。 【答案】0 【解析】元素 2 在列表中不存在,count() 返回 0 12.执行 lst=[1,2,3,4];lst.reverse();lst.pop(2);print(lst)的结果为 ________。 【答案】[4, 3, 1] 【解析】reverse() → [4,3,2,1] pop(2) 删除索引 2 的元素(2),得 [4,3,1]。 13.执行lst=[1,2,3,4,5];lst.insert(2,2);lst.pop(3);print(sum(lst))的结果为_________。 【答案】14 【解析】insert(2,2) 在索引 2 插入 2,列表变为 [1,2,2,3,4,5] pop(3) 删除索引 3 的元素(此时是 3),得 [1,2,2,4,5] sum() = 1+2+2+4+5 = 14。 14.执行 lst = [5, 2, 8, 1]; lst.sort() 后,lst[2]的值是 ________。 【答案】5 【解析】升序排序后为 [1,2,5,8],索引 2 对应 5 15.执行sorted(["222","22","11","2"],key=len)的结果为 ________。 【答案】['2', '22', '11', '222'] 【解析】key=len 按字符串长度排序,长度相同的保持原顺序(稳定排序)。 长度:'2'(1),'22'(2),'11'(2),'222'(3),结果为 ['2','22','11','222'] 16.下面代码的执行结果______。 lst=[1,2,3,[4,5]] nlst=lst[:] nlst[3][1]=50 print(lst) 【答案】[1, 2, 3, [4, 50]] 【解析】切片是浅拷贝,外层独立,内层列表共享。修改 nlst[3][1] 会影响原列表的嵌套列表,因此 lst[3][1] 变为 50 17.执行 lst = [1, 2, 3, 4, 5]; lst[1:4] = [] 后,列表变为 ________。 【答案】[1, 5] 【解析】将切片 [1:4](元素 2,3,4)替换为空列表,相当于删除这些元素,剩下 [1,5] 18.执行lst = [1, 2, 3, 4, 5]; lst[1:3] = "ab"后,列表变为 ________。 【答案】[1, 'a', 'b', 4, 5] 【解析】右侧是字符串 "ab",它是一个可迭代对象,lst[1:3] 被替换为 'a' 和 'b' 两个元素,结果 [1,'a','b',4,5] 19.执行 lst = [1, 2, 3, 4]; lst[::2] = [10,30] 后,列表变为 ________。 【答案】[10, 2, 30, 4] 【解析】切片 [::2] 选取索引 0 和 2(元素 1 和 3),右侧列表长度为 2,替换后索引 0 变 10,索引 2 变 30,其他不变 20.执行 min([0, False, 1, 2]) 的结果是 ________。 【答案】0 【解析】在 Python 中,False 被当作 0,True 被当作 1。因此列表中数值 0 和 False 相等,min() 返回第一个出现的最小值,即 0(索引 0 的元素) 21.执行 max([True, 1, 0, -2]) 的结果是 ________。 【答案】True 【解析】True 被当作 1,1 与 True 相等,但 max() 返回第一个出现的最大值,此处 1 和 True 都是最大值,取索引 0 的 True 22.执行 sum(range(1, 6, 2)) 的结果是 ________。 【答案】9 【解析】range(1,6,2) 生成 1,3,5,和为 9 23.表达式 max(["333","22","5"],key=len)的结果是 ________。 【答案】"333" 【解析】按长度比较,"333" 和 "22" 长度 3 和 2,"5" 长度 1,最大长度为 3,返回第一个长度为 3 的字符串 "333" 24.执行 lst = [1, 2, 3]; nlst = lst[:]; nlst[0] = 10; print(lst[0]) 的输出是 ________。 【答案】1 【解析】切片是浅拷贝,外层独立。修改 nlst[0] 不影响原列表,因此 lst[0] 仍为 1。 25.lst = [3, 1, 4, 1, 5];print(lst.pop(2)+lst.pop())的结果为 ________。 【答案】9 【解析】pop(2) 删除索引 2 的元素(4)并返回 4,列表变为 [3,1,1,5] pop() 删除最后一个元素(5)并返回 5,列表变为 [3,1,1] 4 + 5 = 9,输出 9。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第11卷 列表《计算机编程基础-Python语言》安徽省分类考试和对口招生《计算机考纲百套卷》
1
第11卷 列表《计算机编程基础-Python语言》安徽省分类考试和对口招生《计算机考纲百套卷》
2
第11卷 列表《计算机编程基础-Python语言》安徽省分类考试和对口招生《计算机考纲百套卷》
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。