已知x = [ [ ] ] * 3,那么执行语句x[0].append(1)之后,x的值为_________。
A: [ [0], [1] ]
B: [ [1], [1], [1] ]
C: [1,1]
D: [1,1,1]
A: [ [0], [1] ]
B: [ [1], [1], [1] ]
C: [1,1]
D: [1,1,1]
举一反三
- 已知x = [[]] * 3,那么执行语句x[0].append(1)之后,x的值为______ 。
- 已知x = [[] for i in range(3)],那么执行语句x[0].append(1)之后,x的值为_________________。
- 已知 x = [[1]] * 3,那么执行语句 x[0][0] = 5之后,变量x的值为: A: [[5,1],[5,1],[5,1]] B: [[5],[1],[1]] C: [[5], [5], [5]] D: [[5,1],[1],[1]]
- 已知列表 x = ['1', '2'],那么执行语句 x.append(['3']) 之后,x 的值为 ( ) A: ['1', '2', '3'] B: ['1', ''2, ['3']] C: ['1'] D: ['3']
- 已知 x = [1, 2],那么执行语句 x[0:0] = [3]*2之后,x的值为___________。 A: [[3], [3], 1, 2] B: [[3, 3],1, 2] C: [3, 1, 2] D: [3, 3, 1, 2]