切片操作 mylist[2:5:-1] 会返回索引 2 到索引 4 (包含)的元素,但顺序是反向的。
A:正确
B:错误
正确答案:错误
答案解析
切片操作的语法为[start:stop:step],其中start为起始索引(包含),stop为结束索引(不包含),step为步长。当step为负值时,表示从右往左遍历,此时要求start大于stop,否则返回空序列。索引2到索引4的元素在正向顺序中对应位置为mylist[2], mylist[3], mylist[4]。使用-1作为步长时,若起始索引未超过结束索引,则无法获取指定范围内的元素。切片方向与索引递增方向相反时,需调整起始和终止位置以匹配遍历逻辑。
试卷来源:202606 CCF-GESP编程能力等级认证Python三级真题