生成列表
任务
请利用列表生成式生成列表 [1x2, 3x4, 5x6, 7x8, ..., 99x100]
提示:range(1, 100, 2) 可以生成list [1, 3, 5, 7, 9,...]
-
?不会了怎么办
-
把每次循环的 x 变成列表中的元素 x * (x + 1)
参考代码:
print [x * (x + 1) for x in range(1, 100, 2)]
请利用列表生成式生成列表 [1x2, 3x4, 5x6, 7x8, ..., 99x100]
提示:range(1, 100, 2) 可以生成list [1, 3, 5, 7, 9,...]
把每次循环的 x 变成列表中的元素 x * (x + 1)
参考代码:
print [x * (x + 1) for x in range(1, 100, 2)]