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)
Pythonのバブルソートと基本的な使用法
おすすめ
転載: blog.csdn.net/aaaaaaaaanjjj/article/details/114581453
おすすめ
ランキング