这是我的代码。
lst=['0','1','2','3','4']
i = lst.index('2')
lst.pop(i)
tmp=[]
tmp.append('2')
tmp.extend(lst)
lst = tmp
print lst #output:['2','0','1','3','4']
现在我想写出漂亮的代码。我觉得可能是有改进的余地。所以,希望哪位大神能给我解释一下,指点一下。谢谢!
请您参考如下方法:
sorted([0,1,2,3,4,5], key=lambda x: x == 2, reverse=True)
