题目
列表元素按序号访问,如果一个列表有5个元素,第一个元素的反向序号为()
列表元素按序号访问,如果一个列表有5个元素,第一个元素的反向序号为()
题目解答
答案
一个有5个元素的列表的第一个元素的正向序号为0。因为在Python中,列表的序号从0开始计数,所以第一个元素的反向序号为4。
答案填:4。
解析
考查要点:本题主要考查对Python列表索引的理解,特别是正向索引与反向索引的关系。
解题核心:明确列表的正向索引从0开始,反向索引则从末尾开始倒序计数,且反向索引的计算公式为 反向序号 = 列表长度 - 1 - 正向序号。
关键点:正确应用反向序号的计算公式,避免混淆正向与反向的对应关系。
-
确定正向序号
列表的第一个元素正向序号为 0(Python中索引从0开始)。 -
计算反向序号
列表长度为5,根据公式:
反向序号 = 列表长度 - 1 - 正向序号
代入数值:
$5 - 1 - 0 = 4$
因此,第一个元素的反向序号为 4。