一种面对任意个随机整数进行排列但不使用内置排序函数的排序方法,适用于python3.0+
ls=[3,56,17,156,9,2,8,5] #以此列表举例
ls1=[]
for i in range(len(ls)): #开始排序
a=min(ls)
ls1.append(a)
ls.remove(a)
print(ls1) #排序结束并输出
[2, 3, 5, 8, 9, 17, 56, 156] #运行结果