gpt4 book ai didi

python - 我想将一个项目移动到列表中的第一个索引。如何简化代码?

转载 作者:太空宇宙 更新时间:2023-11-04 08:08:14 24 4
gpt4 key购买 nike

这是我的代码。

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)

关于python - 我想将一个项目移动到列表中的第一个索引。如何简化代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27638903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com