def bubble_sort(list):
for i in range(len(list)):
for j in (range(i,len(list))):
if list[j] < list[i]:
temp = list[j]
list[j] = list[i]
list[i] = templist = [2,3,4,1,7,4,3,0,9]bubble_sort(list)list[0, 1, 2, 3, 3, 4, 4, 7, 9]
本文介绍了一种简单的排序算法——冒泡排序,并给出了具体的Python实现代码。通过双重循环比较元素大小并交换位置,最终实现对整数列表的有效排序。
def bubble_sort(list):
for i in range(len(list)):
for j in (range(i,len(list))):
if list[j] < list[i]:
temp = list[j]
list[j] = list[i]
list[i] = templist = [2,3,4,1,7,4,3,0,9]bubble_sort(list)list[0, 1, 2, 3, 3, 4, 4, 7, 9]
1072
1927

被折叠的 条评论
为什么被折叠?