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

单选题

已知列表ls=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],以下哪个选项无法将列表ls逆序排列?(   )

A
ls.sort(reverse=True)
B
sorted(ls,reverse=True)
C
sort(ls,reverse=True)
D
ls[::-1]
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

在Python中,对列表进行逆序排列,A选项ls.sort(reverse=True)和D选项ls[::-1]都可以实现。其中,A选项会修改原列表,而D选项会返回一个新的逆序列表,原列表不变。B选项sorted(ls,reverse=True)会返回一个新的排序后的列表,并非逆序原列表。而C选项sort(ls,reverse=True)存在语法错误,因为sort是列表对象的方法,应该通过列表对象来调用,如ls.sort(),因此无法直接对列表进行逆序排列。

创作类型:
原创

本文链接:已知列表ls=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10],以下哪个选项无法将列表

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

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

分享考题
share