list1 = [1,2,3] list1.append(1) list1.remove(1) 代码执行后,list1的值为
A: [1,2,3]
B: [2,3,1]
C: [3,2,1]
D: [1,2,3,1]
A: [1,2,3]
B: [2,3,1]
C: [3,2,1]
D: [1,2,3,1]
举一反三
- 已知列表 list1 = [1, 2, 3],那么执行语句[list1.append('ii') for ii in range(1,5,2)]之后,list1的值为________。() A: [1, 2, 3, 'i', 'i'] B: [1, 2, 3, 'ii', 'ii'] C: [1, 2, 3, 1, 3] D: [1, 2, 3, '1', '3']
- 已有列表 list1 = [1, 2],那么执行语句 list1.append(3) 之后,list1的值为___。() A: 1,2,3 B: 1,2,[3] C: [1, 2, [3]] D: [1, 2, 3]
- 表达式 list('[1, 2, 3]') 的值是[1, 2, 3]。
- 代码如下 #函数定义 def chanageList(list): list.append(" end") print("list",list) #调用 strs =['1','2'] chanageList() print("strs",strs) 下面对 strs 和 list 的值输出正确的是 A: strs ['1','2'] list ['1','2'] B: strs ['1','2','end'] list ['1','2','end'] C: list ['1','2','end'] strs ['1','2','end'] D: list ['1','2','end'] strs ['1','2']
- list=[1,2,3],list[-1]的值为() A: 1 B: 3 C: 2 D: []