a = [x for x in range(4) if x % 2 ==1],语句print(a)输出为
A: [1, 2, 3]
B: [0, 1, 2, 3]
C: [0, 2]
D: [1, 3]
A: [1, 2, 3]
B: [0, 1, 2, 3]
C: [0, 2]
D: [1, 3]
D
举一反三
- 执行y=[x for x in range(5) if x%2==1]后,y结果是( )。 A: [1, 3, 5] B: [0, 2, 4] C: [1, 3] D: [2, 4]
- 若有a = [2*x for x in range(4)],语句print(a)输出为 A: [2, 4, 8,16] B: [2, 4, 6, 8] C: [1, 2, 4, 8] D: [0, 2, 4, 6]
- lim(x→0)[(√1+x+x2)-1]/sin2x=() A: 1 B: 1/2 C: 2/3 D: 1/4
- 已知 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]
- 已知列表 x = [1, 2, 3],那么执行语句 x.insert(0, 4)之后,x的值为___________。 A: [1, 2, 4,3] B: [1, 2, 3] C: [4, 1, 2, 3] D: [1,2, 3, 4]
内容
- 0
已知x = ([1], [2]),那么执行语句x[0].append(3)后x的值为______。 A: ([1], [3], [2]) B: [1, [3], [2]] C: ([1, 3], [2]) D: [[1, 3], [2]]
- 1
已知列表 x = [1, 2, 3, 4],那么执行语句 del x[1] 之后x的值为____________。 A: [2, 3, 4] B: [1, 3, 4] C: [] D: [1, 2, 3, 4]
- 2
已知列表 x = ['1', '2'],那么执行语句 x.append(['3']) 之后,x 的值为 ( ) A: ['1', '2', '3'] B: ['1', ''2, ['3']] C: ['1'] D: ['3']
- 3
假定 list1 = [0.5 * x for x in range(0, 4)], list1 是什么 A: [0.0, 0.5, 1.0, 1.5] B: [0, 1, 2, 3] C: [0, 1, 2, 3, 4] D: [0.0, 0.5, 1.0, 1.5, 2.0]
- 4
假定 list1 = [0.5 * x for x in range(0, 4)], list1 是什么? A: [0, 1, 2, 3] B: [0, 1, 2, 3, 4] C: [0.0, 0.5, 1.0, 1.5] D: [0.0, 0.5, 1.0, 1.5, 2.0]