用python写一个冒泡算法,将4,2,5,93,1,6进行排序,输出每一个步骤
时间: 2023-06-11 15:05:38 浏览: 74
用Python写冒泡排序代码
5星 · 资源好评率100%
好的,下面是用 Python 写的冒泡算法,以及每一步排序的输出:
```
arr = [4, 2, 5, 93, 1, 6]
for i in range(len(arr)):
for j in range(len(arr)-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
print(arr)
print("最终排序结果为:", arr)
```
输出结果如下:
```
[2, 4, 5, 1, 6, 93]
[2, 4, 1, 5, 6, 93]
[2, 1, 4, 5, 6, 93]
[1, 2, 4, 5, 6, 93]
[1, 2, 4, 5, 6, 93]
最终排序结果为: [1, 2, 4, 5, 6, 93]
```
以上就是使用 Python 冒泡排序算法的步骤输出。
阅读全文