表达式 sum({i:2*i for i in range(0,10,3)})的值为________________。
举一反三
- Python 表达式[i for i in range(5) if i%2!=0]的值为__1__,[i**2 for i in range(3)]的值为__2__。
- 已知字典 x = {i:i+3 for i in range(3)},那么表达式 sum(x) 的值为______
- 已知字典 x = {i:i+3 for i in range(3)},那么表达式 sum(x.values()) 的值为______。
- 以下for语句中,不能完成1~10的累加功能的是A.for i in range(10,0): sum += iB.for i in range(1, 11): sum += iC.for i in range(10, 0, -1): sum += iD.for i in (10, 9, 8, 7, 6, 5, 4, 3, 2, 1): sum += i
- 2、以下程序段执行完成后,sum的值为()。int i = 3, sum = 0;while( i<; 10 ){sum += i;i = i + 3;} A: 18 B: 30 C: 9 D: 0