表达式 [i for i in range(10) if i>;8] 的值为________________。A.'9' B.9 C.[9] D.None
A: A
B: B
C: C
D: D
A: A
B: B
C: C
D: D
C
举一反三
- 表达式 [i for i in range(10) if i>8] 的值为________________。
- 已知x=[[1,2,3],[4,5,6]],表达式[[row[i] for row in x] for i in range(len(x[0]))]的值为(______ )。[/i]
- Python 表达式[i for i in range(5) if i%2!=0]的值为__1__,[i**2 for i in range(3)]的值为__2__。
- 已知列表 aList = [-1, -4, 6, 7.5, -2.3, 9, -11],则表达式[i for i in aList if i>;0]的值为( ) A: [6, 9] B: [7.5, 6, 9] C: [6, 7.5, 9] D: [9, 6, 7.5]
- 已知 vec=[[1,2],[3,4]],则表达式[[row[i] for row in vec] for i in range(len(vec[0]))]的值为( )[/i]
内容
- 0
len([i for i in range(1,10)]) 的值为__________。
- 1
表达式 [str(i) for i in range(3)] 的值为 ( ) A: [1,2,3] B: [0,1,2] C: ['0', '1', '2'] D: 异常报警
- 2
a = [ i for i in range(1, 8) if i % 2 == 1 ],那么sum(a)的值是( )。
- 3
已知类myCircle中包含成员函数void display(),在定义了myCircle [][]d; d = new myCircle[10][8];并完成d的初始化的前提下,下面语句不正确的是: A: for (int i = 0; i < 10; i++) { for (int j = 0; j < 8; j++) { d[i][j].display(); } } B: for (int i = 0; i <= 10; i++) { for (int j = 0; j < =8; j++) { d[i][j].display(); } } C: for (int i = 9; i <=0; i--) { for (int j = 7; j < =0; j--) { d[i][j].display(); } } D: for (int i = 9; i <=0; i--) { d[i][2].display(); }
- 4
执行i=8;m=++i;语句后,i和m的值分别为()。 A: i=9,m=9 B: i=8,m=8 C: i=8,m=9 D: i=9,m=8