刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

列表ls=[‘H’, ‘a’, ‘p’, ‘p’, ‘y’, ‘!’],下列说法错误的是?( )

A
ls[:6]的值是['H', 'a', 'p', 'p', 'y', '!']
B
ls[:-6]的值是[]
C
ls[6]的值是'!'
D
ls[2:-2]的值是['p', 'p']
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

【喵呜刷题小喵解析】根据列表的切片规则,我们来分析每个选项:A选项:ls[:6]表示取列表ls的前6个元素,ls为['H', 'a', 'p', 'p', 'y', '!'],所以ls[:6]的值是['H', 'a', 'p', 'p', 'y', '!'],与选项A的描述一致,所以A正确。B选项:ls[:-6]表示取列表ls从头开始到倒数第6个元素之前(不包括倒数第6个元素)的所有元素,ls为['H', 'a', 'p', 'p', 'y', '!'],所以ls[:-6]的值是[],与选项B的描述一致,所以B正确。C选项:ls[6]表示取列表ls的第7个元素,ls只有6个元素,所以ls[6]会越界,会抛出IndexError异常,与选项C的描述不一致,所以C错误。D选项:ls[2:-2]表示取列表ls的第3个元素到倒数第3个元素之前(不包括倒数第3个元素)的所有元素,ls为['H', 'a', 'p', 'p', 'y', '!'],所以ls[2:-2]的值是['p', 'p'],与选项D的描述一致,所以D正确。综上,选项C错误。
创作类型:
原创

本文链接:列表ls=[‘H’, ‘a’, ‘p’, ‘p’, ‘y’, ‘!’],下列说法错误的是?( )

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share