|
在许多资料中说的range()函数返回的是list数据集,例如range(1,10)应该返回【1,2,3,4,5,6,7,8,9,10】
但我在测试:
>>>range(1,10)
range(1,10)
>>>

但我用下面代码测试能能够确认返回1至是10的list数据
效果:
>>>for i in range(1,10):print(i)
...
1
2
3
4
5
6
7
8
9
>>>
时光碎片乱了夏已获得悬赏 10 C币最佳答案
1)range(1,10)没有返回list,如果需要返回list用:list(range(1,10))
2)range(a,b)返回数据返回a<=n<b,返回个数为b-a。
3)用户list=range(1,10),list是<range 'class'>
4)range(1,10)[8]返回9 ...
|
|