python3.5如何使用range函数
1、直接使用range(n)就可以产生0~(n-1)的序组。
例如:
for i in range(5):
print(i)
就会得到如图的结果。

2、如果不想从0到n~1,
可以使用range(n,m)的形式就会产生n到m-1的内容。
请保障m>n,如果不能,就不会显示任何内容。
如图:

3、如果想做成间隔数字形式的也可以。
格式为 range(n,m,delta),
例如:
range(0,10,3)
range (-10,-100,-10)

1、配合数组及len函数就可以很方便的查找数组对应的内容:
例如:
a = ['Mary', 'had', 'a', 'little', 'lamb']
for i in range(len(a)):
print(i, a[i])

1、如果直接打印range(5)的时候,(print(range(5))
你会得到 range(5)。而不会是一个列表。
这是因为节省空间,防止过大的列表产生。
虽然在大多数情况下,你感觉range(5)就是一个列表

2、如果想得到一个列表,
就可以使用以下方法:
list(range(n))
得到的就是一个列表了。
如图

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:36
阅读量:194
阅读量:56
阅读量:160
阅读量:111