# 先创建一个数字列表a
a = [3, 5, 7, 9, 0, 8, 6, 3, 5, 6, 7, 3, 5, 1, 2, 4]
for i in range(len(a)-1):
for j in range(i, len(a)):
if a[i] > a[j]:
a[j], a[i] = a[i], a[j]
# 查看结果
print(a)
结果
[0, 1, 2, 3, 3, 3, 4, 5, 5, 5, 6, 6, 7, 7, 8, 9]
当然,冒泡排序法还有其他书写方法:
从大到小排序,从小到大排序
从前向后排序,从后向前排序等差别
TravellerHui
转发评论收藏加关注呦
转发评论收藏加关注呦