st1 =[17,5,7,3,2,1,5] #定义数组
for i in range(len(st1)-1): #for循环,range(值为st1的值-1)
for i in range(len(st1)-1): #for循环,range(值为st1的值-1)
if st1[i] > st1[i+1]: #如果st1的i大于st1的i+1的话
st1[i],st1[i+1] = st1[i+1],st1[i] # 1,2 = 2,1 一和二交换位置
print(st1) #最后输出正确的st1
第二种方法
st1 =[17,5,7,3,2,1,5]
st1.sort(reverse=False) print(st1)