a=[1,2,3,4,5],执行命令a.pop()之后,a列表变为()。
A: [1,2,3,4,5]
B: [1,2,3,4]
C: [0,1,2,3,4]
D: [2,3,4,5]
A: [1,2,3,4,5]
B: [1,2,3,4]
C: [0,1,2,3,4]
D: [2,3,4,5]
举一反三
- 一个待排序的数据元素序列为{5, 4, 3, 2, 1},采用基本插入排序对其进行排序,以下( )是插入排序每一趟的结果。 A: 4 5 3 2 1 3 4 5 2 1 2 3 4 5 1 1 2 3 4 5 B: 5 4 3 1 2 5 4 1 2 3 5 1 2 3 4 1 2 3 4 5 C: 4 3 2 1 5 3 2 1 5 4 2 1 5 4 3 1 5 4 3 2 D: 4 5 3 2 1 2 3 4 5 1 3 4 5 2 1 1 2 3 4 5
- 4-9下面代码的执行结果是( )。 a= [1,2][br][/br]a.append(3)[br][/br]a.insert(3,[4,5])[br][/br]print(a) A: [1, 2, 3, [4, 5]] B: [1, 2, 3, 4, 5] C: [1, 2, [4, 5] , 3] D: [1, 2, 3, 4, 5, 3]
- 设一个栈的输入序列是1,2,3,4,5,则合法的输出序列是()。 A: 5 1 2 3 4 B: 4 5 1 3 2 C: 4 3 1 2 5 D: 3 2 1 5 4
- 下列哪项命令的运行结果是:{1, 2}。( ) A: {1, 2, 3} | {3, 4, 5} B: {1, 2, 3} & {3, 4, 5} C: {1, 2, 3} ^ {3, 4, 5} D: {1, 2, 3} - {3, 4, 5}
- 已知a=[1 2 3; 4 5 6; 7 8 9],执行命令:a([3,1],:)=a([1,3],:),a将变为( )。 A: [4 5 6;4 5 6;4 5 6] B: [7 8 9;4 5 6;1 2 3] C: [2 2 2;5 5 5;8 8 8] D: [3 2 1;6 5 4;9 8 7]