单选题
执行代码 x, y, z = sorted([1, 3, 2]) 之后,变量y的值为( )。
A
1
B
2
C
3
D
6
答案解析
正确答案:B
解析:
执行代码 x, y, z = sorted([1, 3, 2]) 之后,变量y的值为( )。
答案解析:sorted([1, 3, 2])会将列表中的元素升序排序,结果为 [1, 2, 3]。然后,将这个排序后的列表分配给变量x, y, z。由于y在这个表达式中是第二个变量,因此它将得到排序后的列表的第二个元素,即2。所以答案是B,y的值为2。
相关知识点:
排序赋值变量,按序取值记清
题目纠错
网络技术考试题库
相关题目
单选题
下面代码的输出结果是( )。
>>> True / False
单选题
如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为( )。
单选题
已知函数定义 def func(*p):return sum(p),那么表达式 func(1,2,3) 的值为( )。
单选题
Python中定义函数的关键字是( )。
单选题
下面代码的输出结果是( )。
x=0o1010
print(x)
单选题
random库中用于生成随机小数的函数是( )。
单选题
表达式 callable(int) 的值为( )。
单选题
以下选项中,不是Python文件操作相关函数的是( )。
单选题
在Python函数中,用于获取用户输入的是( )。
单选题
表达式 [str(i) for i in range(3)] 的值为( )。
