python方法之range()函数

Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。

Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。

Python2 range() 函数返回的是列表.

for i in range(5):
    print(i)

print(range(1,5))
print (list(range(1,5)))
1
2
3
4

range(1, 5)
[1, 2, 3, 4]

猜你喜欢

转载自blog.csdn.net/baidu_29571167/article/details/83009246