不会
list(range(1, 0))[]为啥啊 正着数,从1数到0,你能数几个数? 1,0无法迭代 步长如果是正数,后面的要比前面的大 range的默认步长是1,开始是1,结束是0,
也就是让1走到0,且不能走回头路。
这怎么可能嘛。。。所以返回一个空列表。 1,到0没有数,0到1还有 1 到 0 没有数字 range()最多有三个参数,
若只有一个参数n,则是从0到n-1,间隔为1,例如:list(range(4))是,注意这种情况下n需要大于0,否则结果为空
若有两个参数m,n,则是从m到n-1,间隔为1,例如:list(range(2,7))是 ,注意:这种情况下n要大于m,否则结果为空
若有三个参数m, n, k,则是从m到n-1,间隔为k,例如:list(range(11,2,-3))是,注意这种情况下,若间隔k为正,则需要m小于n,若间隔为负,则需要m大于n,否则结果为空
你这个是两个参数的情况,间隔为固定值1,但是m小于n,所以结果为空。
页:
[1]