在python中,最基本的数据类型就是序列。序列表示一系列有序的元素,列表,元组,字符串是python最常见的序列。
序列中每一个元素都会被分配一个序号,即元素的位置,也被称为index。...2个元素作为参数传递给函数f,,返回计算结果和序列的下一个元素重新作为参数,直到序列的最后一个元素,reduce()函数的返回值是函数f的返回值。...在一个序列的值上应用一个任意表达式,或者将其结果收集到一个新的列表并返回,它的基本形式是一个中括号包含一个for语句对一个可以迭代对象进行迭代。...(arr)-1):
for j in range(len(arr)-i-1):
if arr[j+1]<arr[j]:
arr[j...+1],arr[j]=arr[j],arr[j+1]
return arr
>>> boldsort([4,6,11,0,-8])
[-8, 0, 4, 6, 11]
嗯,选择,插入都在循环中说了