目前我正在尝试对由版本号组成的文件列表进行排序,例如:
0.0.0.0.py
1.0.0.0.py
1.1.0.0.py
它们都存储在一个列表中。我的想法是使用列表的
sort
方法和 lambda 表达式。Lambda 表达式应该首先删除 .py
扩展名,然后通过点分割字符串。将每个数字转换为整数并按它们进行排序。我知道如何在 C# 中完成此操作,但不知道如何使用 Python 完成此操作。一个问题是,如何按多个条件排序?如何嵌入执行此操作的 Lambda 表达式?
有人能帮助我吗?
非常感谢!