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

汉堡王

这是我的代码。

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)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从列表中删除第一个项目?

我如何获取数组的返回列表中的第一个索引的值

我想将我的第二个元组列表排列到另一个元组列表的第一个列表中

我想将Servlet称为第一个文件

在第一个列表分页中显示项目

python:在一个列表中查找索引,然后用第一个列表中索引的项目替换第二个列表

我如何打印除标题行以外的每个列表的第一个索引?

将一个列表与一个或多个列表进行比较:如何指定它们在第一个列表中的索引位置?在C#中

我可以在xaml代码中禁用WPF组合框的第一个项目吗?

简化代码-检查字符串中的第一个字符以匹配字符列表

如何比较列表中字符串的第一个和最后一个索引

爪哇 - 当你在列表中添加一个到最大如何去的第一个项目?

如何在第一个呼叫列表中的每个项目上链接一个webclient呼叫

如何获取列表中的第一个值

如何获取列表中的第一个标签?

如何访问列表中的第一个值?

如何获得列表中第一个到某些索引值?

如何检查列表的每个元素中是否包含相同的第一个索引

如何获取列表中的第一个非空项目

如何循环遍历列表中除第一个之外的所有项目

Python,第一个列表索引-上一个列表索引,然后打印

我想将数据框转换为列表列表,其中包含第一个列表中的列名和其他列表中的数据

如何使用机器人框架代码从列表中获取第一个键?

给定一个整数列表和一个索引列表,我该如何使用map将10添加到第一个列表中的特定元素?

Python如何通过知道列表中列表的第一个元素来获取列表中列表的索引?

第一个Python列表索引大于x?

生成列表,但仅显示第一个索引

计算索引的第一个列表元素

如何将列表项移到第一个位置然后移回?