data=[7,9,2,8,3,1,4,6,5] for i in range(len(data)): #数据长度len()就是for…in循环的次数; for j in range(len(data)-i-1): #多减1,否则会溢出: if data[j]>data[j+1]: #每次i循环将最大的数放到最后 tmp=data[j+1] data[j+1]=data[j] data[j]=tmp print(data)
本文共 354 字,大约阅读时间需要 1 分钟。
data=[7,9,2,8,3,1,4,6,5] for i in range(len(data)): #数据长度len()就是for…in循环的次数; for j in range(len(data)-i-1): #多减1,否则会溢出: if data[j]>data[j+1]: #每次i循环将最大的数放到最后 tmp=data[j+1] data[j+1]=data[j] data[j]=tmp print(data)
转载于:https://www.cnblogs.com/double-points/p/10813211.html