Skip to main content
 首页 » 编程设计

python之扩展 python 列表以包含其间的所有数字

2025年05月04日12kerrycode

我有一个这样的列表:

_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 是可选的