python冒泡算法

2023-01-31 02:01:29 python 算法 冒泡
import random

#用random和range生成30个数的一个列表
lis = []
for i in range(10):
    n = random.randint(1,1000)
    lis.append(n)
#查看原有列表
print(lis)

#使用冒泡算法
for i in range(len(lis)):
    for j in range(len(lis)):
        if lis[i] < lis[j]:
            lis[i],lis[j] = lis[j],lis[i]
print(lis)

python冒泡算法

相关文章