已知a=[["Rose",560,78,'A'],["Jack",600,60,'B'],["Tom",560,80,'A'],["Mary",550,90,'B']],b=sorted(a,key=lambda x:(x[3],x[1],x[2])),则b[2][0]的值为( )。
A. 'Rose'
B. 'Jack'
C. 'Mary'
D. 'Tom'
查看答案
关于sorted()函数与列表的.sort()说法,不正确的是( )。
A. sorted()函数可以用于所有序列类型数据的排序。
B. 列表的.sort()只能用于列表的排序。
C. sorted()函数返回一个新的排序后的序列对象,不改变原序列元素的顺序。
D. 列表的.sort()函数返回一个新的排序后的列表对象,不改变原列表元素的顺序。
已知a=[1,5,3,2,4],b=sorted(a),c=a.sort(),则以下关于b与c的说法错误的是( )。
A. b是一个列表,其中b[1]的值为2。
B. c的值为None
C. b==a的值为False
D. c[0]的值为1
已知a=("ab1","Ab12","b1234","12"),b=sorted(a,key=len,reverse=True),则b[1]的值为( )。
A. "ab1"
B. "Ab12"
C. "b1234"
D. "12"
已知a,b=[1,2,3],[4,5,6],c=tuple(map(lambda x,y:x+y,a,b)),则len(c)的值为( )。
A. 2
B. 3
C. 4
D. 6