A: [0, 4, 16, 36, 64]
B: [0, 4, 16, 36, 64,10]
C: [0, 10]
D: [2, 16, 36, 64]
举一反三
- 已知列表:L=[2, 16, 36, 64],则执行L.insert(0,10)后,L的值是________。 A: [2, 10,16, 36, 64] B: [10, 2, 16, 36, 64] C: [2, 16, 36, 64,10] D: [10, 16, 36, 64]
- 下面代码的输出结果是 ls = [] for i in range(1,11): ls.append(i**2) print(ls) A: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] B: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20,22] C: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100,121] D: [11,22,33,44,55,66,77,88,99,1010,1111]
- 下面代码的输出结果是()。 list1<br/>= []<br/>for<br/>i in range(1,11):<br/>list1.append(i**2) print(list1) A: [1,<br/>4, 9, 16, 25, 36, 49, 64, 81, 100] B: ----Python:----A<br/>Superlanguage C: 错误 D: [2,<br/>4, 6, 8, 10, 12, 14, 16, 18, 20]
- 阅读下列程序,程序输出的结果是______() bb=[16, 4, 10, 3, 6, 13]for i in range(len(bb)): if bb[i]%2==0: bb[i]=1 else: bb[i]=0print(bb.count(1),bb.count(0),sep=',')[/i][/i][/i] A: 2 4 B: 2,4 C: 4,2 D: 4 2
- 下列语句的执行结果是: for i in range(10): if i % 4 == 0: print(i) continue break A: 0 B: 2 C: 4 D: 8
内容
- 0
int i,a[10];_for(i=0;i<10;i )_a[i]=i;_for(i=0;i<10;i ,i )_a[i] =2;_for(i=0;i<10;i )_printf("%d",a[i]);
- 1
inti,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);
- 2
以下代码的输出结果是()for i in range(0,10,2): print(i,end="") A: 0 2 4 6 8 B: 2 4 6 8 C: 0 2 4 6 8 10 D: 2 4 6 8 10
- 3
下面说法错误的是( )。知识点:列表推导式 A: dict([(x, x**2) for x in range(6)]) 创建的字典是{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25} B: [[x*3+y for y in range(1,4)] for x in range(3)] 创建的是二维列表 [[1, 2, 3], [4, 5, 6], [7, 8, 9]] C: number = [-2, 4, 6, -5]string = 'ab'z = [(i, j) if i>0 else (-i, j) for i in number for j in string]这段代码创建的列表为[(2, 'a'), (2, 'b'), (4, 'a'), (4, 'b'), (6, 'a'), (6, 'b'), (5, 'a'), (5, 'b')] D: ' '.join([i for i in range(1,11)])的运算结果为字符串'1 2 3 4 5 6 7 8 9 10'
- 4
x = [ i for i in range(0, 10, 3) ] x中包含3.