单选题
下面代码的输出结果是( )
下面代码的输出结果是( )
a = [5,1,3,4]
print(sorted(a,reverse = True))
A
[4, 3, 1, 5]
B
[5, 1, 3, 4]
C
[1, 3, 4, 5]
D
[5, 4, 3, 1]
答案解析
正确答案:D
解析:
这道题考察的是Python中sorted()函数的用法。sorted()函数可以对列表进行排序,默认是升序排列,如果设置reverse=True,则是降序排列。
在这道题中,列表a是[5,1,3,4],我们使用sorted(a,reverse=True)对列表a进行降序排序。即从大到小排列。
所以,输出结果是[D]:[5, 4, 3, 1]。
在这道题中,列表a是[5,1,3,4],我们使用sorted(a,reverse=True)对列表a进行降序排序。即从大到小排列。
所以,输出结果是[D]:[5, 4, 3, 1]。
题目纠错
相关题目
单选题
36使用函数可以有助于提升代码的整洁度,使代码更易于理解。
单选题
35元组是不可变的,不支持列表对象的insert()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。
单选题
34
集合可以作为字典的值。
单选题
33Python列表、元组、字符串都属于有序序列。
单选题
32abc是不合法的变量名。
单选题
31运行a,b,c=1,2语句后,b的值是2。
单选题
30以下程序循环3次后结束循环。 a=5 while a>3: a+=1
单选题
29函数的返回值可以是零个、一个或者多个。
单选题
28每个递归函数必须包括开始条件和递归代码两个主要部分。
单选题
27运行x=11+True+'5'之后,x的值是17。
