python range函数作用,在python中range函数什么意思
首先,解释range()函数:
range()函数是python中的内置函数;这个内置函数用起来很方便,但是我在这里写一些细节!供大家交流!
(1)记录如下:
既然以上都明白了,不妨继续玩下去.
(2)看list的操作:(python中list的操作或者list的属性!就目前而言,zsdqz认真研究了python,明白了其中的道理!哈哈,买个关子继续)
(3)那么问题来了[:]这个你怎么解释?不急,我们继续吧.
(4)如果想让它们形成反向功能的反向效果
(5)感觉你懂了,那我们一起来个泡泡:程序如下:
(6)接下来,我们逐行分析一下:
第1行:这只是一个无序列表!
2:对于I in range (len (array) -1,0,-1):这是上面给出的第二个例子。我们替换的时候就变成了range(6,0,-1),也就是说从6到0的区间是-1,也就是闪回范围(2,7,1),然后这些值循环赋给I,那么
第3行:对于范围(0,I)中的J:这是对J的循环赋值,它的值将是[0,1,2,3,4,5] [0,1,2,3,4] [0,1,2,3] [0,1,2,3][0,0]
那么上面两个循环的嵌套将是
i - 6
j - 0j - 1j - 2j - 3j - 4j - 5
5号州际公路
j - 0j - 1j - 2j - 3j - 4
i - 4
j - 0j - 1j - 2j - 3
i - 3
j - 0j - 1j - 2
i - 2
j - 0j - 1
line 4:if array[j]array[j 1]:array=[1,2,5,3,6,8,4]
其实就是这样对这个数组=[1,2,5,3,6,8,4]进行无序排序的。
第5行:数组[j],数组[j 1]=数组[j 1],数组[j]替换赋值
第6行:打印出来
其实为了省事,sort()函数一句话就能搞定。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。