![](https://img-blog.csdnimg.cn/img_convert/0ccdff3b77ca26d5298c5e896ed1b7cf.png)
解析
定义列表数据。
for i in range(外循环范围),从0开始故省略开始元素的下标。进行len(arr)次循环,故结束元素取len(arr)-1。
for j in range-1-i(内循环范围),外循环每次排列都会将数组内最大值扔在最后,故下一次排列只取前-i位。
(子代码模块)数组内从下标0开始相邻元素比较,前一个元素>后一个元素则交换数据值。
打印列表。
for i in range是python特有语句,可大幅度简洁代码。本题相当于i = 0,while i< len(arr)-1, i +=1