首先,for循环可以在遍历的时候同时拿到下标和对应的元素,因此很容易实现选择排序和冒泡排序。
工具/原料
1
python3.1.6
2
pycharm
方法/步骤
1
首先定义一个列表。
2
然后定义一个变量。
3
测试下for循环的功能。L = [11, 22, 33, 44, 55]res = 0for i, value in enumerate(L): res += valueprint(res)
4
print('********************选择排序***********************')for i in range(len(L)-1): for j in range(i + 1, len(L)): if L[i] < L[j]: L[i], L[j] = L[j], L[i]
5
然后,打印下L结果,可以看出L已经排序好了。
6
冒泡排序同理,如图。
注意事项
for循环是遍历容器实现循环的,而不是遍量的增加
下一篇:excel表格6种排序方式