Pythonのバブルソートと基本的な使用法

li=[11,8,9,1,5,6]
#冒泡排序简单版本
li_length=len(li)
print(li_length)
for i in range(li_length-1):
    for j in range(li_length-1):
        if li[j] > li[j+1]:
            li[j],li[j+1]=li[j+1],li[j]
print(li)

#for 循环是从0开始到3,也就是4次
for i in range(4):
    print('第'+str(i)+'次')
#for 遍历列表
for i in li:
    print(i)

おすすめ

転載: blog.csdn.net/aaaaaaaaanjjj/article/details/114581453