您的位置:首页 > 编程语言 > Python开发

Python:insert排序算法

2015-08-21 00:10 435 查看
list=[9,4,3,2,11,6,7,5,10,8,1]
insertX=0
for i in range(1,len(list)):
insertX=list[i]
del list[i]
for j in range(i,-1,-1):
if list[j-1]<=insertX:
list.insert(j,insertX)
break
print list


折腾了很久终于搞好了,其实python对list的删除和插入方法挺方便的。

之前的问题在于自己写插入list中插入元素和删除元素的方法。先留个坑,以后自己有空了把list插入和删除方法写一遍。

题目来源VisuAlgo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 排序算法