初始化一个顺序表并写入数据8,5,4,3,1,6,7,先编写一个函数,利用冒泡排序的思路,将数据从小到大排序
时间: 2024-05-08 19:14:43 浏览: 33
对若干数据进行冒泡形式的排序
好的,我可以帮你完成这个任务。以下是代码:
```python
def bubble_sort(lst):
n = len(lst)
for i in range(n - 1):
for j in range(n - 1 - i):
if lst[j] > lst[j + 1]:
lst[j], lst[j + 1] = lst[j + 1], lst[j]
lst = [8, 5, 4, 3, 1, 6, 7]
bubble_sort(lst)
print(lst)
```
输出结果是:
```
[1, 3, 4, 5, 6, 7, 8]
```
阅读全文