题库首页 › GESP等级认证(Python) › 题目 25953

在 Python 标准库中, list 模拟栈时, list 非空的场景下, pop() 函数不传参数被调用时,会返回栈顶 元素并将其删除。

A:正确
B:错误

正确答案:正确

答案解析

分析 list 类型的 pop() 方法行为机制:当 list 不为空时,调用 pop() 且不传参数,其执行逻辑为移除并返回索引为 -1 的元素;该操作依赖 list 内部的动态数组结构及索引管理规则,其行为由 Python 语言规范定义,与栈的抽象模型对应时,表现为后进先出的元素提取方式。pop() 无参数调用时始终以末尾位置作为操作目标,不受调用上下文影响。

试卷来源:202606 CCF-GESP编程能力等级认证Python六级真题

本卷相关题目

在线做题 同科目题库