使用列表推导式生成包含10 个数字5 的列表,语句可以写为
A: [5 for i in range(10)]
B: [5 for i in range(1,10)]
C: [5 for i in range(2,10)]
D: 以上都不正确
A: [5 for i in range(10)]
B: [5 for i in range(1,10)]
C: [5 for i in range(2,10)]
D: 以上都不正确
举一反三
- 使用列表推导式生成包含10个数字5的列表,语句可以写为( ) A: [5 for i in range(10)] B: [i for i in range(5)] C: [5 for i in range(1,10)] D: [i for 5 in range(10)]
- 【单选题】使用列表推导式生成包含10个数字5的列表,语句可以写为_______________。 A. [5 for i in range(11)] B. 5 for i in range(11) C. [5 for i in range(10)] D. 5 for i in range(10)
- 使用列表推导式生成包含10个数字的列表,则语句可以写为( ) A: (i for i in<br/>range(10)) B: [i for i in<br/>range(10)] C: [10 for i in<br/>range(10)]_ D: [i for i in<br/>range(11)]
- 使用列表推导式生成包含15个数字的平方的列表,语句可以写为( ) A: [i**2 for i in range(15)] B: (i*2 for i in range(15)) C: (i**2 for i in range(15)) D: [i*2 for i in range(15)]
- ls = [ i+j for i in range(1, 5) for j in range(10, 40, 10) ]lt = [ [i+j for i range(1, 5)] for j in range(10, 40, 10) ]关于列表ls和lt,以下说法不正确的是( )。 A: 两个列表推导式都是用嵌套循环来生成的。 B: 列表ls是一维列表,列表lt是二维列表。 C: 两个列表的元素个数是相同的。 D: ls[2]是31,lt[2]是[31,32,33,34]。