我有一个这样的列表:
_list=[50,100]
python 中是否有一个内置函数,它将采用“步骤”值并创建一个新列表,该列表将在增加每个步骤后包含所有值。 新列表应如下所示:
step=2
_list=[50,52,54,56,58,60,62.....100]
请您参考如下方法:
只需使用内置的 range(start,stop[,step]) 函数:
_list = range(50,101,2)
print _list
#[50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100]
注意:如果您想知道为什么我用 101 而不是 100,那是因为 range 和 xrange 函数以及参数 step 是可选的
