如何在不需要输入python中的每个数字的情况下从1-100创建数字列表?
message_date
等将永远写下来,我猜这是一个我没有找到的更简单的方法。
答案 0 :(得分:6)
这几乎是免费的:
x = list(range(1, 101)) # python 3
x = range(1, 101) # python 2
取决于你如何使用它,最好省略list
部分(或者对于python 2:使用xrange
)。例如,如果您在for
循环中遍历范围的每个成员一次。
答案 1 :(得分:0)
基本做法:
l = []
for i in range(1,101):
l.append(i)
print l
或尝试list comprehension
x = [i for i range(1, 101)]
答案 2 :(得分:0)
您可以使用list comprehension:
def numbers():
return [number for number in range(1,101)]
答案 3 :(得分:0)
for f in range(1, 100):
print(f)
我认为这是最简单的