我不明白如何在一个范围内生成一个数字列表? 到目前为止,我有:
numberslist1=sum([range(1, 1000)])
for x in range(len(numberslist1)):
print(numberslist1[x])
为什么这不起作用?
答案 0 :(得分:9)
range
函数返回一个生成器,但您可以将其转换为列表,如下所示:
numbers = list(range(1, 1000))
答案 1 :(得分:1)
示例:
{{1}}