2020-11-20

Python冒泡排序,针对于列表

def maopao(L=[]):
    for i in range(1, len(L)):
        for j in range(0, len(L) - i):
            if L[j] > L[j + 1]:
                expr = L[j]
                L[j] = L[j + 1]
                L[j + 1] = expr
    return L
L=[58,36,2,99,15,47,68,45]
L1=maopao(L)
print(L1)

运行成功!


图片.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 在写冒泡排序的时候,同事看了我的代码,跟我说,你这个数据交换,不需要中转站的,用一个异或操作就可以啦。具体代...
    宇宙区长李小无阅读 4,669评论 0 0
  • 现在各个宽带运营商都有 IPTV 业务,不用安装有线电视就可以高清无卡顿的看电视。所以我们只要有直播源,就可以复制...
    DBY_8aaf阅读 12,179评论 0 3
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,182评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 13,583评论 0 11
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 7,690评论 1 1