分类分类
更新时间:2026-09-29 18:32:23作者:zhao
本文实例讲述了python冒泡排序简单实现方法。分享给大家供大家参考。具体实现方法如下:
#!/usr/bin/python
import random
def bubble_sort(data):
length = len(data)
for i in range(len(data) - 1):
for j in range(len(data) - 1):
if (data[j] < data[j + 1]):
tmp = data[j]
data[j] = data[j + 1]
data[j + 1] = tmp
r = random.Random()
data = []
for n in range(0, 20):
data.append(r.randint(1, 300))
print data, len(data)
bubble_sort(data)
print data
运行结果如下:
[115, 14, 246, 125, 94, 78, 275, 163, 64, 72, 245, 1, 97, 53, 86, 270, 137, 69, 74, 182] 20
[275, 270, 246, 245, 182, 163, 137, 125, 115, 97, 94, 86, 78, 74, 72, 69, 64, 53, 14, 1]
希望本文所述对大家的Python程序设计有所帮助。
相关
梦漫app资讯阅读43.14 Mv1.0.12026-09-29
下载点点大作战经营养成623.91 Mv2.6.2002026-09-29
下载妖怪名单角色扮演13.64 Mv1.0.02026-09-29
下载可露优世界休闲益智790.16 Mv9.92.31.102026-09-29
下载OverPeak超人游戏角色扮演304.38 Mv0.62026-09-29
下载宇宙回形针休闲益智24.07 Mv2.1.282026-09-29
下载pvzrhlauncher启动器手游辅助91.98 Mv1.1.1-ci.5492026-09-29
下载玛雅纪元角色扮演884.12 Mv2.1.122026-09-29
下载倒水倒不停红包版休闲益智68.28 Mv1.0.42026-09-29
下载观心心理(心理成长服务)生活服务208.9 MBv2.0.42026-09-29
下载速查驾规(交通法规速查)生活服务91.6 MBv1.0.02026-09-29
下载高能及时导航2026官方最新版本生活服务68.8 MBv1.0.02026-09-29
下载










