def sort(lt,reverse=False): #默认升序排列 n=len(lt) for i in range(n-1): #外层循环控制多少轮 for j in range(i+1,n): #内循环比较 if reverse: if lt[i]<lt[j]: lt[i], lt[j] = lt[j], lt[i] #降序排列 else: if lt[i] < lt[j]: lt[i], lt[j] = lt[i], lt[j] #升序排列 lt = [2, 45, 87, 13, 70, 6] sort(lt, reverse=True)#降序 print(lt) lt.sort() #默认升序 print(lt)
写出一个排序列表的函数
猜你喜欢
转载自blog.csdn.net/qq_42467563/article/details/82949313
今日推荐
周排行