【发布时间】:2016-01-26 22:37:12
【问题描述】:
目前我正在尝试对由版本号组成的文件列表进行排序。例如:
0.0.0.0.py
1.0.0.0.py
1.1.0.0.py
它们都存储在一个列表中。我的想法是将列表的sort 方法与lambda 表达式结合使用。 lambda 表达式应首先删除 .py 扩展名,然后用点分割字符串。比将每个数字转换为整数并按它们排序。
我知道如何在 c# 中执行此操作,但我不知道如何使用 python 执行此操作。一个问题是,如何对多个标准进行排序?以及如何嵌入 lambda 表达式?
谁能帮帮我?
非常感谢!
【问题讨论】:
标签: python list sorting lambda